Commit Graph

  • 782272d092 strat/hid: Update for new libnx HID interface fincs 2020-12-02 00:42:13 +0100
  • a57c7f7a48 kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject Michael Scire 2020-12-01 15:19:29 -0800
  • a01f7ab1c9 kern: improve KSynchronizationObject, kill KSynchronization Michael Scire 2020-12-01 14:58:35 -0800
  • 1806dc45ee kern: update for new interrupt event locking scheme Michael Scire 2020-12-01 14:17:25 -0800
  • 0e6ed3b71b kern: fix sleep save/resume for new x18/tpidr scheme Michael Scire 2020-12-01 14:09:09 -0800
  • b0c96b3bb6 kern: fix race-crash on interrupt controller save, improve fatal output Michael Scire 2020-12-01 13:56:01 -0800
  • 1582110af7 kern: KObjectContainer::Register -> void Michael Scire 2020-12-01 13:49:30 -0800
  • 0c73792282 kern: Kill KCoreLocalRegion Michael Scire 2020-12-01 13:41:37 -0800
  • 43a0706e96 kern: remove more of clc Michael Scire 2020-12-01 13:08:47 -0800
  • 7b9b9b7a7a kern: move scheduler/interrupt task manager out of core local region Michael Scire 2020-12-01 13:03:44 -0800
  • f36d24e1ed kern: update KHardwareTimer, move out of KCoreLocalRegion Michael Scire 2020-12-01 07:47:29 -0800
  • 8ec3f47a80 kern: use single interrupt manager object Michael Scire 2020-12-01 07:35:43 -0800
  • 843e2b08fe kern: fix unnecessary align-down Michael Scire 2020-12-01 07:22:05 -0800
  • c21e43f7e1 kern: fix error in SeparatePages Michael Scire 2020-12-01 07:19:03 -0800
  • d0b05d0e4e kern: fix re-order/assert in KMemoryBlock Michael Scire 2020-12-01 06:55:50 -0800
  • f8999a2318 kern: remove KPageTableBase::MakeAndOpenContiguousPageGroup Michael Scire 2020-12-01 06:54:53 -0800
  • 397d317a6c kern: implement DisableDeviceAddressSpaceMerge Michael Scire 2020-12-01 06:53:22 -0800
  • 0063ede635 kern: SvcGetResourceLimitPeakValue Michael Scire 2020-12-01 06:07:18 -0800
  • 396dc066e9 kern: KMemoryManager::Allocate -> AllocateAndOpen Michael Scire 2020-12-01 06:01:44 -0800
  • 1260d85bb9 kern: implement kmemoryblock/kmemoryinfo merge disable Michael Scire 2020-12-01 04:57:09 -0800
  • dd799d3909 kern: remove KMemoryAttribute_AnyLocked Michael Scire 2020-12-01 04:33:46 -0800
  • f152b16639 kern: update KMemoryBlockManagerUpdateAllocator api Michael Scire 2020-12-01 04:24:43 -0800
  • 5f885a3b22 kern: implement new software-reserved page table bits Michael Scire 2020-12-01 04:14:58 -0800
  • 394112f9ac kern: update KPageTableBase for new disable-merge attrs Michael Scire 2020-12-01 03:33:46 -0800
  • 4958ea6d93 erpt: lightly update (TODO: use context, do new svc stuff) Michael Scire 2020-11-30 22:41:16 -0800
  • 3d99fa326d sm: implement UserService::DetachClient Michael Scire 2020-11-30 22:18:18 -0800
  • e2c855d4ef loader: update for 11.0.0 (anti-dg + set program args abi) Michael Scire 2020-11-30 22:06:52 -0800
  • d3841d4e60 pgl: update for 11.0.0 Michael Scire 2020-11-30 21:47:18 -0800
  • 4d1664157d exo: update for 11.0.0 Michael Scire 2020-11-30 20:18:25 -0800
  • db30a334d0 result: update for accurate ::Includes Michael Scire 2020-11-30 17:16:00 -0800
  • 093c064fb6 erpt: add update autogenerated ids Michael Scire 2020-11-30 16:09:31 -0800
  • e44d2a211c ncm: fix abort in ListContentMetaInfo Michael Scire 2020-11-29 19:00:15 -0800
  • d488683b94 fs: fix bug in buffer manager Michael Scire 2020-11-24 19:49:11 -0800
  • 9a08bf8f08 exo/mariko fatal: print descriptor for fatal error report Michael Scire 2020-11-20 13:52:39 -0800
  • 9ae30ca73b exo/mariko fatal: perform display init, reboot on power button press Michael Scire 2020-11-20 01:05:45 -0800
  • 33ea9ed3aa fs: fix RomFs GetEntryType (fixes mariko daybreak) Michael Scire 2020-11-21 04:00:52 -0800
  • 159ca97a9d os: remove completed TODO Michael Scire 2020-11-20 17:50:05 -0800
  • b09571b57e os: do not use deprecated libnx ::virtmemReserve api Michael Scire 2020-11-20 17:48:58 -0800
  • e133d475ee ldr/hbl: support address space width overrides Michael Scire 2020-11-20 16:57:07 -0800
  • a9062994d2 exo: receive saved lcd vendor from bl Michael Scire 2020-11-18 13:42:32 -0800
  • c891dfcff7 sdmmc: fix UHS-I tuning init for SD cards Michael Scire 2020-11-18 08:21:49 -0800
  • 5aae240bc9 sdmmc: various fixes + logging as bugs are debugged Michael Scire 2020-11-17 18:01:38 -0800
  • 74affceb16 exo/mariko fatal: save fatal error binaries to the SD Michael Scire 2020-11-16 23:04:41 -0800
  • 76c3491354 mariko fatal: map 0xC0000000 for framebuffer usage Michael Scire 2020-11-16 14:32:26 -0800
  • 3f4e0b4912 exo: read first two sd card sectors in mariko_fatal Michael Scire 2020-11-15 13:31:01 -0800
  • 23609fb983 exo: implement start of mariko fatal handler Michael Scire 2020-11-15 12:58:13 -0800
  • 1e04fe9d63 exo: map stack region for mariko-only program Michael Scire 2020-11-15 08:43:55 -0800
  • 11073d9ae3 exo: load mariko-only program during boot Michael Scire 2020-11-15 08:35:57 -0800
  • 701fcce0b4 exo: free space by moving keys to volatile iram, support logging under debug config Michael Scire 2020-11-15 02:47:44 -0800
  • 47cd423aa0 exo: shuffle logic around to support debug code region in iram Michael Scire 2020-11-15 01:36:50 -0800
  • c9cc686344 exo: disable untranslated gpu accesses on mariko Michael Scire 2020-11-15 00:45:41 -0800
  • fcde887f21 exo/program: release, debug, audit configs Michael Scire 2020-11-14 14:14:07 -0800
  • 3cfd412e6a libexo/sc7fw: support release/debug/audit Michael Scire 2020-11-14 12:17:38 -0800
  • 61b0f7f0a6 libexosphere: support building under debug/audit configurations Michael Scire 2020-11-14 11:35:51 -0800
  • 2284fa193f exo: reserve a portion of iram for secure monitor debug (including code) Michael Scire 2020-11-14 11:11:41 -0800
  • 014ac8efc7 boot2: don't wait for bpc.mitm on mariko Michael Scire 2020-11-14 10:40:40 -0800
  • aa7ed49d2d i2c: correct missing destruction Michael Scire 2020-11-14 03:37:17 -0800
  • 434ae67d99 wec: whoops Michael Scire 2020-11-10 18:32:21 -0800
  • df18fe68c7 updater: don't overwrite custom-public-key BCTs Michael Scire 2020-11-10 16:53:19 -0800
  • dd0fc9e7be pinmux: whoops Michael Scire 2020-11-10 16:30:36 -0800
  • 776947e28f boot/powctl/i2c: more miscellaneous fixes Michael Scire 2020-11-10 05:50:13 -0800
  • 0ca028cfbc boot: various bugfixes (b/w logo displays now) Michael Scire 2020-11-10 05:02:41 -0800
  • fcc7a54b02 powctl: implement max17050 driver Michael Scire 2020-11-10 02:23:05 -0800
  • 5eba001491 powctl: add battery driver logic (missing impl) Michael Scire 2020-11-10 01:27:35 -0800
  • d50eca6669 powctl: implement max17050 custom parameter init Michael Scire 2020-11-09 23:14:31 -0800
  • 11e010b0e6 powctl: implement full bq24193 driver Michael Scire 2020-11-09 21:50:41 -0800
  • 0710185c28 i2c: add register acccessor helpers Michael Scire 2020-11-09 17:34:47 -0800
  • 5b228da4b4 powctl: add ChargerDriver body (needs impl) Michael Scire 2020-11-09 17:09:25 -0800
  • 8251ade5a0 pinmux: implement updated initial config api Michael Scire 2020-11-09 02:01:29 -0800
  • 423f979a0a boot: update/refactor display management to support hw type 5/display 0x1040/0x2050 Michael Scire 2020-11-08 17:56:49 -0800
  • 0804f0e3b5 dd: implement DeviceAddressSpaceType api Michael Scire 2020-11-08 15:27:55 -0800
  • f11884e0fe boot: refactor battery checking to use new powctl apis Michael Scire 2020-11-08 04:16:50 -0800
  • d2b6c6c818 powctl: implement client api (needs board-specific impl) Michael Scire 2020-11-02 18:13:36 -0800
  • baef1c5151 pwm: implement driver for boot sysmodule Michael Scire 2020-11-01 23:04:19 -0800
  • 9d7632a0d2 gpio: add missing driver functions for boot Michael Scire 2020-11-01 23:04:01 -0800
  • 442c15d78c i2c: implement remaining required driver logic Michael Scire 2020-11-01 00:52:02 -0700
  • 3d423c4e0e i2c: command list format, get boot down to linker errors Michael Scire 2020-10-31 22:52:43 -0700
  • 134d7f2d9f i2c/gpio: hook up open session for sf interface Michael Scire 2020-10-31 21:50:21 -0700
  • 8e2101c403 i2c: implement driver init api Michael Scire 2020-10-31 20:14:41 -0700
  • 56b8374ef9 i2c: finish I2cBusAccessor Michael Scire 2020-10-31 19:14:43 -0700
  • fecad158f3 i2c: implement BusAccessor::WriteHeader Michael Scire 2020-10-31 18:24:26 -0700
  • 462ab175af i2c: implement BusAccessor except Send/Receive/WriteHeader Michael Scire 2020-10-31 17:58:38 -0700
  • f99c30920b boot: add rgltr/clkrst overrides, skel I2cBusAccessor Michael Scire 2020-10-31 16:34:06 -0700
  • de95812488 i2c: add auto-generated bus/device map Michael Scire 2020-10-31 14:20:01 -0700
  • 778bea6e41 i2c: begin skeleton device driver framework Michael Scire 2020-10-31 04:55:11 -0700
  • 663705c522 gpio: remove copy-pasted unused file Michael Scire 2020-10-31 03:23:30 -0700
  • 41bcdc9c1f gpio: implement more of server library for boot sysmodule client usage Michael Scire 2020-10-31 03:22:01 -0700
  • 3756f81d9e wec: implement wec driver components for boot sysmodule Michael Scire 2020-10-31 00:47:45 -0700
  • 57c40bca06 gpio: add (most of) driver framework for boot sysmodule usage Michael Scire 2020-10-30 23:57:21 -0700
  • 120c63b612 ddsf: implement namespace Michael Scire 2020-10-30 15:36:11 -0700
  • d922dcc8a1 libstrat: fix precompiled-header dependency detection Michael Scire 2020-10-30 11:56:12 -0700
  • 791b402320 sdmmc: implement driver suitable for fs + bootloader SciresM 2020-10-30 11:54:30 -0700
  • 9ee32fee0f Meso build targets (#1196) SciresM 2020-10-27 13:55:19 -0700
  • 10e9e0e8f9 docs/fatal error: update for 0.15.0 Michael Scire 2020-10-26 15:59:09 -0700
  • 1235ee67a1 ams: bump version to 0.15.0 (release slated for post-crown-tundra) Michael Scire 2020-10-15 09:41:49 -0700
  • 0f3085b8f6 kern: perform rescheduling on dispatch re-enable (closes #1169) Michael Scire 2020-10-13 23:07:51 -0700
  • 8e2b81b55a util: follow 90fd771 to its natural conclusion (generic base rbtree) Michael Scire 2020-10-12 01:06:10 -0700
  • b953b82c3b kern: minor behavioral fixes to condvar/address arbiter Michael Scire 2020-10-12 01:05:30 -0700
  • 72def8c75d erpt: fix attachment-in-save paths (closes #1124, #1145) Michael Scire 2020-09-23 19:49:20 -0700
  • dbbf26f03c ams: expose reboot payload for kernel panic Michael Scire 2020-09-17 21:51:59 -0700