Commit Graph

  • 07202f7c88 fusee: fix overcorrection for boot reason address Michael Scire 2021-01-04 11:33:27 -08:00
  • 97157577ab fusee: sdram scratch fixes Michael Scire 2021-01-04 02:37:05 -08:00
  • 6d65aa7e72 fusee: implement mariko warmboot firmware cache Michael Scire 2021-01-04 00:55:52 -08:00
  • 601c4516bf fusee/exo: fixes to allow booting (sleep broken until warmboot cache implemented) Michael Scire 2021-01-03 23:46:13 -08:00
  • 192ea926f6 fusee: commit pre-rendered splash binary Michael Scire 2021-01-03 22:47:24 -08:00
  • f1d320b6b6 fusee: fix regulator configuration hexkyz 2021-01-03 16:24:54 +00:00
  • 6b3a3ecb44 fusee: execute more ccplex boot code out of iram Michael Scire 2021-01-01 16:44:43 -08:00
  • dcfd01cf59 fusee: use pre-rendered splash screen instead of bmp Michael Scire 2021-01-01 16:26:00 -08:00
  • 4b09b5d5ce fusee: minor hwinit fixes Michael Scire 2021-01-01 16:03:57 -08:00
  • f6833a794a fusee: fix cluster bringup for mariko hexkyz 2021-01-01 16:37:16 +00:00
  • b7895ff2a7 fusee: fix support for mariko key derivation/package1 parsing Michael Scire 2020-12-31 23:29:00 -08:00
  • f7898f3519 fusee: add special log level for sd card debug Michael Scire 2020-12-31 18:35:26 -08:00
  • 96f3c0c387 fusee/sept: build fixes Michael Scire 2020-12-31 17:37:57 -08:00
  • f4e763ce40 fusee: fix mariko master key derivation hexkyz 2020-12-19 17:54:53 +00:00
  • a05e87f78a fusee: cleanup code and start fleshing out mariko keygen hexkyz 2020-12-18 18:54:23 +00:00
  • 4809ced64d fusee: start fleshing out nxboot for Mariko hexkyz 2020-12-07 18:39:23 +00:00
  • 222300d03c fusee: accurately match Mariko pk1ldr hexkyz 2020-12-06 19:08:07 +00:00
  • b918d4b2aa fusee: 11.0.0 support hexkyz 2020-12-04 19:11:41 +00:00
  • 53c684a17a fusee/sept: delegate SoC selection to individual components and keep common code SoC-agnostic hexkyz 2020-12-04 16:29:30 +00:00
  • 4ffdf8d525 fusee: artificially raise main length to avoid elf compilation issues (final size will be much smaller) hexkyz 2020-12-04 16:22:29 +00:00
  • 7480b6bb80 fusee: move dsi register write to the proper configuration list hexkyz 2020-11-30 19:19:43 +00:00
  • 3e8688e19e fusee: update display code for mariko hexkyz 2020-11-30 19:05:39 +00:00
  • 3b05315616 fusee: fixup extents for chainloader/stack Michael Scire 2020-11-29 18:41:19 -08:00
  • 2b81ed7315 fusee-primary: fix reboot-to-self for decompressed code Michael Scire 2020-11-29 18:17:51 -08:00
  • ff7e52a1c1 fusee/sept: fix fuse driver to not infinitely recurse on get_soc_type() Michael Scire 2020-11-29 17:32:30 -08:00
  • e391f593de fusee: fixup common for primary Michael Scire 2020-11-29 17:30:35 -08:00
  • f600dff961 fusee: uncompress fusee-primary, which is now getting pretty big. Michael Scire 2020-11-29 17:29:07 -08:00
  • 8104beb2e0 fusee: implement mariko sdram params saving hexkyz 2020-11-28 21:09:21 +00:00
  • 4cd56f8423 fusee: mariko sdram initialization hexkyz 2020-11-23 19:11:15 +00:00
  • 198bdacaf4 fusee: initial mariko hwinit hexkyz 2020-11-17 18:36:28 +00:00
  • 35ab0939fa fusee: support mariko in sdmmc hexkyz 2020-11-16 18:33:20 +00:00
  • 4958d01153 fusee/sept: support mariko fuses hexkyz 2020-11-14 18:45:46 +00:00
  • b625fd324e fusee/sept: update fuse driver code hexkyz 2020-11-13 17:46:25 +00:00
  • 5e342d8c52 fusee: fix sdmmc speed modes hexkyz 2020-11-11 18:05:30 +00:00
  • d233b482fb fusee: update FatFs to R0.14 hexkyz 2020-11-11 17:18:31 +00:00
  • 3e2f776184 fusee/sept: isolate common code for mariko preparation (to be revised during C++ rewrite) hexkyz 2020-11-10 18:44:50 +00:00
  • 7a9018dc7a sm: fix wait list reentrancy and state on processing loop entry Michael Scire 2020-12-31 15:53:32 -08:00
  • f768e3c8f9 sm: implement accurate request deferral semantics Michael Scire 2020-12-31 00:29:06 -08:00
  • d42f2e4d1b Add lz4 dependency to the build instructions (#1308) tuxuser 2020-12-31 21:29:17 +01:00
  • 24111d46a1 git subrepo push libraries Michael Scire 2020-12-29 13:08:25 -08:00
  • f2a6a4a6e6 fusee: fix sept enc header dependency Michael Scire 2020-12-29 13:07:48 -08:00
  • 6633af769e boot: fix rebuild-every-time-make-is-invoked Michael Scire 2020-12-29 13:01:06 -08:00
  • 131c8609c8 libmeso: explicitly blacklist ::sdmmc::, instead of relying on incorrect board tricks Michael Scire 2020-12-29 12:36:26 -08:00
  • 30e70e20d8 strat: fix board namespacing for nintendo::nx Michael Scire 2020-12-29 12:30:43 -08:00
  • a26e8ac54f ams: resolve source dir inconsistency Michael Scire 2020-12-29 12:28:07 -08:00
  • 8bfda27e0e kern: remove target-firmware logic for kernel loader Michael Scire 2020-12-29 12:21:41 -08:00
  • 0c9cb830f7 git subrepo push libraries Michael Scire 2020-12-28 17:34:31 -08:00
  • ee1b638dde svc: we support kernel version 15.4 Michael Scire 2020-12-28 17:33:45 -08:00
  • 9826358533 ams: update five -> aula, per CalWriterManu Michael Scire 2020-12-28 15:41:21 -08:00
  • 113ab8439d kern: fix KTrace buffer memory region type to match official kernel Michael Scire 2020-12-28 00:57:15 -08:00
  • 60c888126b fix typo in KServerPort::Destroy() ameerj 2020-12-25 23:11:34 -05:00
  • d7b14f48d2 fusee: fix no-BCT.ini for fusee-secondary Michael Scire 2020-12-19 12:08:05 -08:00
  • 1085ccbe60 git subrepo push libraries Michael Scire 2020-12-19 10:22:37 -08:00
  • 8b61537aa3 ams: bump version to 0.16.2 Michael Scire 2020-12-19 10:20:32 -08:00
  • 968f50bc07 kern: refactor to use m_ for member variables Michael Scire 2020-12-17 17:18:47 -08:00
  • 0bf2ade76f ams: use default bct0 by default Michael Scire 2020-12-18 13:27:52 -08:00
  • 35a6705d55 git subrepo pull troposphere/daybreak/nanovg/ Adubbz 2020-12-18 12:06:47 +11:00
  • b8471bcd4e loader: correct GetCapabilityId allowal Michael Scire 2020-12-17 04:10:25 -08:00
  • f7e83a72a9 kern: fix generic KDevicePageTable Michael Scire 2020-12-16 14:33:07 -08:00
  • f6b847177a kern: fix LegacyNFiq interrupt ID Michael Scire 2020-12-16 14:28:24 -08:00
  • a6d40e85f1 kern: fix linear region printing output Michael Scire 2020-12-14 21:18:14 -08:00
  • 6a81206373 pgl: add new snapshotdump logic Michael Scire 2020-12-14 19:31:05 -08:00
  • 4be5733c8e pgl: update for 11.0.0 behavior Michael Scire 2020-12-14 19:16:18 -08:00
  • 8dcb07152e creport: update for 11.0.0 behavior Michael Scire 2020-12-14 19:15:49 -08:00
  • 3b5dff0f83 pm: since 9.0.0, exceptions are signaled only once Michael Scire 2020-12-14 18:53:16 -08:00
  • 1ca373cd71 set.mitm: add setting for controlling DebugModeFlag for am Michael Scire 2020-12-14 15:56:04 -08:00
  • 4ff026224e kern: fix inverted conditional in waiter debug print Michael Scire 2020-12-14 10:32:49 -08:00
  • 2c39efea4c r2p: bring in line with other defs Michael Scire 2020-12-14 10:01:03 -08:00
  • 16cd1141d1 kern: fix some typos/naming semantics Michael Scire 2020-12-12 05:36:48 -08:00
  • 4b71e3a87e kern: implement process cpu utilization debug Michael Scire 2020-12-12 05:34:31 -08:00
  • d090a7886d kern: add kernel thread utilization debug Michael Scire 2020-12-12 05:02:23 -08:00
  • 9a6cca7499 kern: add page table contents debug Michael Scire 2020-12-11 19:30:48 -08:00
  • 1ec2c0c2cb git subrepo push libraries Michael Scire 2020-12-11 05:02:58 -08:00
  • 569e1bc650 kern: cfi fix pt 2 Michael Scire 2020-12-11 04:59:20 -08:00
  • 652e9bf9e8 kern: fix cfi (requires x18 not cleared on return to userland) Michael Scire 2020-12-11 04:53:25 -08:00
  • ca2cc5e179 git subrepo push libraries Michael Scire 2020-12-11 03:49:45 -08:00
  • 17c8c390fc kern: fix building debug config Michael Scire 2020-12-11 03:48:34 -08:00
  • d8ae1d873c ams: update changelog for 0.16.1 Michael Scire 2020-12-11 03:22:28 -08:00
  • 63e3c02688 fusee/exo: support dynamic control of invert flag for logging Michael Scire 2020-12-11 03:18:21 -08:00
  • 14a415c4b2 ams: bump version to 0.16.1 Michael Scire 2020-12-11 03:06:47 -08:00
  • 734122f20a fusee: update for 11.0.1 Michael Scire 2020-12-11 03:06:17 -08:00
  • 7fb902d8fb kern: update for 11.0.1 Michael Scire 2020-12-11 02:59:09 -08:00
  • be8473cf65 kern: implement memory debug Michael Scire 2020-12-10 16:31:47 -08:00
  • 6df26d674c kern/sm: fix debug port output Michael Scire 2020-12-10 04:06:02 -08:00
  • 1a6e003a5d kern: add kernel object debug Michael Scire 2020-12-10 03:31:57 -08:00
  • 0acd79c8c2 kern: implement port debug Michael Scire 2020-12-10 01:44:27 -08:00
  • 8a4bf6a0a8 kern: add handle table/process/suspend/resume debug Michael Scire 2020-12-09 23:44:36 -08:00
  • af259eabda kern: implement thread call stack debug Michael Scire 2020-12-09 22:49:04 -08:00
  • 16e2f46aed fatal: prevent crash on fatal from currently-debugged process Michael Scire 2020-12-09 06:45:19 -08:00
  • bcc7eed037 kern: add debug thread dump Michael Scire 2020-12-09 05:59:54 -08:00
  • abd7ad2720 meso: properly initialize per-thread CFI-value for 11.x Michael Scire 2020-12-08 16:16:49 -08:00
  • 58c3c8c19a fusee: take three tries for a basic assignment Michael Scire 2020-12-07 19:34:13 -08:00
  • f62330c73b fusee: update for exo flags arr-type Michael Scire 2020-12-07 19:33:29 -08:00
  • 2de85c633a exo/meso/fusee: support dynamic control of log port/baud rate Michael Scire 2020-12-07 19:25:06 -08:00
  • 121c981bb4 sept: be more forgiving about entrypoint Michael Scire 2020-12-07 03:20:01 -08:00
  • 15396dbbc2 fs: add ProgramIndexMapInfo Michael Scire 2020-12-07 01:03:39 -08:00
  • 9ca1d3a7f7 loader: fix process handle management on create process error Michael Scire 2020-12-06 21:20:42 -08:00
  • 32803d9920 fs: update + consolidate path normalization logic Michael Scire 2020-12-06 19:56:45 -08:00
  • 5ef93778f6 fs: move file storage to common Michael Scire 2020-12-05 03:31:12 -08:00
  • 7548940efa IStorage: rename access check helpers Michael Scire 2020-12-05 03:15:48 -08:00