Commit Graph

  • c9bd97192f fusee-cpp: sketch out remainder of secure initialize Michael Scire 2021-08-21 16:32:05 -0700
  • c333a84b6b fusee-cpp: Implement mbist workaround Michael Scire 2021-08-21 15:49:36 -0700
  • 3e81796db7 fusee-cpp: setup exception handlers during crt0 Michael Scire 2021-08-21 11:17:16 -0700
  • 5f60bc7186 fusee-cpp: add basic structural stubs Michael Scire 2021-08-21 11:10:13 -0700
  • aa957c49d1 docs: mention custom splash script in changelog Michael Scire 2021-09-06 16:25:45 -0700
  • 2dfe279ee4 utils: add script for inserting custom image into package3 Michael Scire 2021-09-06 16:21:55 -0700
  • 91619054bc ams: docs/build update Michael Scire 2021-09-06 11:21:18 -0700
  • c3242d9c30 fusee: accept spaces inside ini values (we still left/right strip) Michael Scire 2021-09-06 00:31:56 -0700
  • f8522c510f fusee: add package3 magic Michael Scire 2021-09-05 22:59:54 -0700
  • 9a6b7786ac fusee: accept ini files without empty line at end Michael Scire 2021-09-05 20:59:08 -0700
  • 290ccc4c33 fusee: attempt reboot to self if possible, better abort/fatal handlers Michael Scire 2021-09-05 20:57:04 -0700
  • b1630e3659 package3: fix hekate compatibility (use real sizes) Michael Scire 2021-09-05 20:28:33 -0700
  • 4a19a8cacc build: fix clean target Michael Scire 2021-09-05 15:55:48 -0700
  • 98e585a0d2 stratosphere: remove 0.19.0 update cleanup logic. Michael Scire 2021-09-05 15:53:54 -0700
  • e2ebe6a92d fusee: remove TODO comments in buildscript Michael Scire 2021-09-05 15:46:34 -0700
  • 7615fad1a4 fusee: fix buildsystem, rename secondary -> package3 Michael Scire 2021-09-05 15:45:40 -0700
  • e59fa06785 fusee: tactically don't trash PLLA1, fixes audio corruption on boot Michael Scire 2021-09-05 12:44:52 -0700
  • 057c5c5a94 patches: nogc patches now embedded in fusee rather than being .ips Michael Scire 2021-09-05 10:18:29 -0700
  • 49ba85dbde config: BCT.ini no longer exists Michael Scire 2021-09-05 10:16:04 -0700
  • 7152f2cb08 ams-1.0.0: bump version number well ahead of time Michael Scire 2021-09-05 10:13:15 -0700
  • 42febdcb41 fusee_cpp: rename source dir to fusee Michael Scire 2021-09-05 10:12:20 -0700
  • 815115877a fusee: delete fusee (this will break build temporarily) Michael Scire 2021-09-05 10:09:51 -0700
  • 508ca68731 ams-1.0.0: meso no longer optional, remove conditional logic Michael Scire 2021-09-05 10:08:30 -0700
  • b01c90e948 fusee_cpp: improve/fix file-based emummc Michael Scire 2021-09-05 00:52:24 -0700
  • 0ffbc86e42 fusee: fix sd card size detection for emummc Michael Scire 2021-09-05 00:27:24 -0700
  • 1dc2e98d88 fusee_cpp: improved relocation logic Michael Scire 2021-09-04 23:00:06 -0700
  • 708d8f1d30 fusee_cpp: various fixes, unpatched erista boots now Michael Scire 2021-09-04 21:43:19 -0700
  • 4b1ecece65 fusee_cpp: implement package2 rebuild/kip patching Michael Scire 2021-09-03 18:34:20 -0700
  • 0665f43b33 fusee_cpp: fix mariko mtc (mariko now gets as far as erista) Michael Scire 2021-09-03 12:43:07 -0700
  • 7737454344 fusee_cpp: validate mtc overlay before jumping to it. Michael Scire 2021-09-03 01:49:18 -0700
  • d6e3a2f8c3 fusee_cpp: emummc implies decompressed text segment Michael Scire 2021-09-03 00:43:34 -0700
  • 891f93f9d7 fusee_cpp: implement ips patching of kips Michael Scire 2021-09-03 00:40:26 -0700
  • 50bd57449d fusee_cpp: implement nogc patches Michael Scire 2021-09-02 23:45:51 -0700
  • 6856cba00d fusee_cpp: implement KIP selection Michael Scire 2021-09-02 20:40:15 -0700
  • b7826e7c66 New issue templates Bennett Blodinger 2021-09-02 21:28:47 -0500
  • 38ed1743b8 fusee_cpp: we're over the size limit with mtc in nv-text Michael Scire 2021-09-01 23:51:51 -0700
  • 3e67ebb025 fusee_cpp: only check pk11 header2 on mariko (thanks @slp32) Michael Scire 2021-09-01 23:16:40 -0700
  • 6a33485623 fusee_cpp: import mariko mtc Michael Scire 2021-09-01 23:15:49 -0700
  • cdfb67eeb0 fusee_cpp: begin mariko mtc work Michael Scire 2021-09-01 19:06:46 -0700
  • b19fb5cbf4 fusee_cpp: move mtc code/used-tables to nv memory (needed for mariko downtrain fix) Michael Scire 2021-09-01 18:25:36 -0700
  • 42f3514c60 fusee_cpp: implement cpu startup Michael Scire 2021-09-01 18:10:48 -0700
  • c4be88794d fusee_cpp: fix some careless search/replace mistakes Michael Scire 2021-09-01 14:08:39 -0700
  • c79e91f48c fusee_cpp: implement exosphere load/configuration Michael Scire 2021-09-01 14:05:39 -0700
  • ff28d8836d fusee_cpp: implement warmboot firmware load Michael Scire 2021-09-01 10:37:01 -0700
  • 4b3e4664dc fusee_cpp: implement read/decryption of package2 Michael Scire 2021-09-01 00:50:52 -0700
  • 3bcd629e76 fusee_cpp: list remaining tasks for setup Michael Scire 2021-09-01 00:16:53 -0700
  • 042f260047 fusee_cpp: implement target firmware detection Michael Scire 2021-08-31 23:17:40 -0700
  • fc89e3a593 fusee_cpp: implement emummc/system partition mounting Michael Scire 2021-08-31 22:51:51 -0700
  • 1e2949149a fusee: implement parsing for emummc.ini Michael Scire 2021-08-28 03:05:03 -0700
  • cf86abf30c fusee_cpp: implement all required key derivation Michael Scire 2021-08-28 01:15:15 -0700
  • c3de7b4eee fusee_cpp: implement tsec_keygen firmware execution Michael Scire 2021-08-27 23:20:46 -0700
  • b3fdf36275 fusee_cpp: skeleton the remaining code flow Michael Scire 2021-08-27 17:35:57 -0700
  • 718031d210 fusee_cpp: import full erista mtc logic Michael Scire 2021-08-27 16:18:23 -0700
  • 4f2811e2c8 fusee_cpp: implement mtc erista patram writes Michael Scire 2021-08-25 10:41:51 -0700
  • 6f260a0068 fusee_cpp: implement erista pll selection logic for mtc Michael Scire 2021-08-24 22:30:08 -0700
  • 15e185d3cb fusee_cpp: implement inline storage of EmcDvfsTimingTables Michael Scire 2021-08-24 16:51:16 -0700
  • 4d18e67713 fusee_cpp: add logic for loading mtc overlays Michael Scire 2021-08-23 21:15:51 -0700
  • 44a9330502 fusee_cpp: implement bpmp overclock Michael Scire 2021-08-23 15:10:24 -0700
  • ad64043db4 fusee_cpp: Implement fatal display, reading of fusee-secondary Michael Scire 2021-08-23 14:18:59 -0700
  • e7e596049f fusee_cpp: Add display init/fatal error display logic Michael Scire 2021-08-23 11:57:39 -0700
  • dedf83e754 fusee_cpp: cache cleanup, confirmed working on hardware Michael Scire 2021-08-23 10:13:46 -0700
  • 9460bd3094 fusee_cpp: implement bpmp cache driver Michael Scire 2021-08-23 09:13:26 -0700
  • fe02278069 fusee_cpp: implement sd card init Michael Scire 2021-08-23 07:11:28 -0700
  • 749265f905 fusee_cpp: implement sdram lp0 scratch param save Michael Scire 2021-08-22 18:57:09 -0700
  • 97f56fdd25 fusee-cpp: minor fixes (thanks @hexkyz) Michael Scire 2021-08-22 11:22:52 -0700
  • d06d705dfa fusee_cpp: implement SDRAM initialization Michael Scire 2021-08-22 02:32:05 -0700
  • 697303e1a2 fusee_cpp: tweaks, now completes SecureInitialize on hardware Michael Scire 2021-08-21 22:20:44 -0700
  • 015b810c03 fusee-cpp: a little more init in SecureInitialize Michael Scire 2021-08-21 20:45:57 -0700
  • 3989f44713 fusee-cpp: finish SecureInitialize Michael Scire 2021-08-21 18:50:27 -0700
  • 4f930505bc fusee-cpp: implement SecureInitialize besides InitializeClock() Michael Scire 2021-08-21 18:00:44 -0700
  • d046225a65 fusee-cpp: sketch out remainder of secure initialize Michael Scire 2021-08-21 16:32:05 -0700
  • 89b3d8c332 fusee-cpp: Implement mbist workaround Michael Scire 2021-08-21 15:49:36 -0700
  • 0b76a6ae6d fusee-cpp: setup exception handlers during crt0 Michael Scire 2021-08-21 11:17:16 -0700
  • f5ed221a21 fusee-cpp: add basic structural stubs Michael Scire 2021-08-21 11:10:13 -0700
  • 165c926135 ams: bump version to 0.20.1 0.20.1 Michael Scire 2021-08-30 07:32:27 -0700
  • d43bc68d0b fusee: fix MSELECT clkrst values Michael Scire 2021-08-30 07:24:36 -0700
  • c5edb031fa fusee: restore DRAM to 204MHz before starting main cpu on Mariko (closes #1600). Michael Scire 2021-08-30 07:19:28 -0700
  • 1f065e3bac git subrepo push libraries 0.20.0 Michael Scire 2021-08-20 13:34:30 -0700
  • 9296a56303 ams: bump to 0.2.0 Michael Scire 2021-08-20 13:31:59 -0700
  • 481b209ae8 docs: wipe sept from the docs Michael Scire 2021-08-20 13:17:11 -0700
  • 17ca463c3f
    ams: replace sept with tsec firmware (#1594) SciresM 2021-08-20 13:13:29 -0700
  • 7322d4ce60 fusee: only set SBK if it's readable Michael Scire 2021-08-20 05:10:30 -0700
  • f175802136 kern: improve some debug output Michael Scire 2021-08-20 00:06:43 -0700
  • 52dc99074e ams: replace sept with tsec firmware Michael Scire 2021-08-19 21:29:00 -0700
  • fe79bc253a kern: fix same is_current check in GetThreadContext Michael Scire 2021-08-19 07:38:25 -0700
  • 81bf8c577a kern: fix check for thread-is-current in KDebugBase::SetThreadContext Michael Scire 2021-08-19 07:34:08 -0700
  • aee89db748
    mtc: implement memory training for mariko (#1593) SciresM 2021-08-17 17:27:12 -0700
  • d7d1407892 mtc: fix clktree calculations Michael Scire 2021-08-16 20:16:28 -0700
  • a798d9b2ae mtc: fix apply_periodic_compensation_trimmer, train_wr_vref results Michael Scire 2021-08-16 15:56:15 -0700
  • 7a1d6be7e9 mtc: implement memory training for mariko Michael Scire 2021-08-15 15:16:01 -0700
  • cd6d129540
    Delete feature_request.md Ammako 2021-08-09 20:10:42 +0000
  • 700d811cb7
    Create feature_request.yaml Ammako 2021-08-09 20:10:35 +0000
  • 37a910802f
    Delete bug_report.md Ammako 2021-08-09 20:10:19 +0000
  • 0d4377b43b
    Create bug_report.yaml Ammako 2021-08-09 20:10:13 +0000
  • d159b54f6b Add arguments support to Daybreak flb 2021-08-08 17:28:06 +0200
  • bcc495c7b4 Fix binlog magic, uncomment code XorTroll 2021-08-03 16:21:21 +0200
  • aaea36565c Update for latest libstrat changes XorTroll 2021-08-03 16:04:37 +0200
  • f5704d25f8 kern: remove firmare-specific SignalAndModify impl Michael Scire 2021-07-22 15:56:43 -0700
  • 73afa042f1 dmnt: fix opcode decoding (closes #1575) Michael Scire 2021-07-22 06:06:48 -0700
  • 2da31b122f kern: fix hardware watchpoint detection Michael Scire 2021-07-22 00:35:40 -0700