Commit graph

  • 835aa6b9db exo: fix building on release Michael Scire 2020-11-18 15:07:10 -08:00
  • 69f9fb8713 exo: receive saved lcd vendor from bl Michael Scire 2020-11-18 13:42:32 -08:00
  • a843cc0ee7 fatal: restructure, skeleton disp Michael Scire 2020-11-18 13:24:30 -08:00
  • b96b162b0b sdmmc: fix UHS-I tuning init for SD cards Michael Scire 2020-11-18 08:21:49 -08:00
  • 512fc8f9b1 sdmmc: various fixes + logging as bugs are debugged Michael Scire 2020-11-17 18:01:38 -08:00
  • b32c9bf17c exo/mariko fatal: save fatal error binaries to the SD Michael Scire 2020-11-16 23:04:41 -08:00
  • 5f6942aec8 exo/mariko_fatal: add sdmmc write function Michael Scire 2020-11-16 20:35:47 -08:00
  • a2c89a8f3f mariko fatal: map 0xC0000000 for framebuffer usage Michael Scire 2020-11-16 14:32:26 -08:00
  • 898fe61034 exo: read first two sd card sectors in mariko_fatal Michael Scire 2020-11-15 13:31:01 -08:00
  • 7bcd5c6e3b exo: implement start of mariko fatal handler Michael Scire 2020-11-15 12:58:13 -08:00
  • 61cb975af7 exo: fix building on release Michael Scire 2020-11-18 15:07:10 -08:00
  • 50a179a1d5 exo: receive saved lcd vendor from bl Michael Scire 2020-11-18 13:42:32 -08:00
  • 3fcc1eb649 fatal: restructure, skeleton disp Michael Scire 2020-11-18 13:24:30 -08:00
  • 55f0a72d6b sdmmc: fix UHS-I tuning init for SD cards Michael Scire 2020-11-18 08:21:49 -08:00
  • 34861ba2d2 sdmmc: various fixes + logging as bugs are debugged Michael Scire 2020-11-17 18:01:38 -08:00
  • 9e20ae10d9 exo/mariko fatal: save fatal error binaries to the SD Michael Scire 2020-11-16 23:04:41 -08:00
  • 46f15d0019 exo/mariko_fatal: add sdmmc write function Michael Scire 2020-11-16 20:35:47 -08:00
  • 123ed80dc7 boot: update DisplayConfigMipiCal01 to reflect newest boot sysmodule Michael Scire 2020-11-16 17:51:52 -08:00
  • eedc1a8d4c mariko fatal: map 0xC0000000 for framebuffer usage Michael Scire 2020-11-16 14:32:26 -08:00
  • 5dfe355df1 git subrepo push emummc Michael Scire 2020-11-15 22:46:12 -08:00
  • c77b76fbd2 emummc: add GetSocType/GetHardwareType utils Michael Scire 2020-11-15 22:45:31 -08:00
  • 1525c66de7 git subrepo clone --force --branch=develop https://github.com/m4xw/emummc Michael Scire 2020-11-15 22:39:39 -08:00
  • bc47e31931 exo: read first two sd card sectors in mariko_fatal Michael Scire 2020-11-15 13:31:01 -08:00
  • 1ab5c683ab exo: implement start of mariko fatal handler Michael Scire 2020-11-15 12:58:13 -08:00
  • f72b21d665 exo: upload memory layout design document I use Michael Scire 2020-11-15 08:44:57 -08:00
  • 74da8a4885 exo: map stack region for mariko-only program Michael Scire 2020-11-15 08:43:55 -08:00
  • cb7c6a5d8a exo: load mariko-only program during boot Michael Scire 2020-11-15 08:35:57 -08:00
  • fc97237447 exo: add logging to boot under debug config Michael Scire 2020-11-15 03:23:23 -08:00
  • a203ac3f80 exo: free space by moving keys to volatile iram, support logging under debug config Michael Scire 2020-11-15 02:47:44 -08:00
  • 2ef41f0027 exo: shuffle logic around to support debug code region in iram Michael Scire 2020-11-15 01:36:50 -08:00
  • ee3a7e7740 exo: disable untranslated gpu accesses on mariko Michael Scire 2020-11-15 00:45:41 -08:00
  • d2b078cb57 Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere into logmanager XorTroll 2020-11-15 00:42:09 +01:00
  • d8dd06d1df Initial rewritten code XorTroll 2020-11-15 00:41:54 +01:00
  • 3c595994df exosphere: release, debug, audit configs Michael Scire 2020-11-14 14:40:16 -08:00
  • b4c908ba9f exo/program: release, debug, audit configs Michael Scire 2020-11-14 14:14:07 -08:00
  • c572024a5e rebootstub: audit/debug/release Michael Scire 2020-11-14 12:19:01 -08:00
  • 71a38ae74d libexo/sc7fw: support release/debug/audit Michael Scire 2020-11-14 12:17:38 -08:00
  • f74527d93c libexosphere: support building under debug/audit configurations Michael Scire 2020-11-14 11:35:51 -08:00
  • 72f83ea43e exo: reserve a portion of iram for secure monitor debug (including code) Michael Scire 2020-11-14 11:11:41 -08:00
  • 43ef260c66 boot2: don't wait for bpc.mitm on mariko Michael Scire 2020-11-14 10:40:40 -08:00
  • f2c553be1a bpc.mitm: don't mitm bpc on mariko Michael Scire 2020-11-14 10:34:13 -08:00
  • 304b9bfbd1 i2c: correct missing destruction Michael Scire 2020-11-14 03:37:17 -08:00
  • 1d8744164e ams.mitm: provide different boot0-protection for custom public key Michael Scire 2020-11-10 23:25:24 -08:00
  • d587054f96 wec: whoops Michael Scire 2020-11-10 18:32:21 -08:00
  • 29facf6141 updater: don't overwrite custom-public-key BCTs Michael Scire 2020-11-10 16:53:19 -08:00
  • b8c3128d16 pinmux: whoops Michael Scire 2020-11-10 16:30:36 -08:00
  • b62aa044e4 boot/powctl/i2c: more miscellaneous fixes Michael Scire 2020-11-10 05:50:13 -08:00
  • affdea9244 boot: various bugfixes (b/w logo displays now) Michael Scire 2020-11-10 05:02:41 -08:00
  • fdab964e3d powctl: implement max17050 driver Michael Scire 2020-11-10 02:23:05 -08:00
  • 15c752f52d powctl: add battery driver logic (missing impl) Michael Scire 2020-11-10 01:27:35 -08:00
  • 28862f69f8 powctl: implement max17050 custom parameter init Michael Scire 2020-11-09 23:14:31 -08:00
  • a20f278ede powctl: implement full bq24193 driver Michael Scire 2020-11-09 21:50:41 -08:00
  • 7c58a21c4c i2c: add register acccessor helpers Michael Scire 2020-11-09 17:34:47 -08:00
  • 5bd02f128d powctl: add ChargerDriver body (needs impl) Michael Scire 2020-11-09 17:09:25 -08:00
  • d9350d24a9 pinmux: implement updated initial config api Michael Scire 2020-11-09 02:01:29 -08:00
  • 68f42a14c8 boot: update/refactor display management to support hw type 5/display 0x1040/0x2050 Michael Scire 2020-11-08 17:56:49 -08:00
  • 4d1c4f1677 dd: implement DeviceAddressSpaceType api Michael Scire 2020-11-08 15:27:55 -08:00
  • 708f5bf1fb boot: refactor battery checking to use new powctl apis Michael Scire 2020-11-08 04:16:50 -08:00
  • 485304bd17 powctl: implement client api (needs board-specific impl) Michael Scire 2020-11-02 18:13:36 -08:00
  • 3d31837ca1 pwm: implement driver for boot sysmodule Michael Scire 2020-11-01 23:04:19 -08:00
  • 35552bac2c gpio: add missing driver functions for boot Michael Scire 2020-11-01 23:04:01 -08:00
  • 323e893433 i2c: implement remaining required driver logic Michael Scire 2020-11-01 00:52:02 -07:00
  • 258cfb62a2 i2c: command list format, get boot down to linker errors Michael Scire 2020-10-31 22:52:43 -07:00
  • 42caa4ffd1 i2c/gpio: hook up open session for sf interface Michael Scire 2020-10-31 21:50:21 -07:00
  • b74b309a77 i2c: implement driver init api Michael Scire 2020-10-31 20:14:41 -07:00
  • 09f3b29a98 i2c: finish I2cBusAccessor Michael Scire 2020-10-31 19:14:43 -07:00
  • 6c4280d27a i2c: implement BusAccessor::WriteHeader Michael Scire 2020-10-31 18:24:26 -07:00
  • 6ff58fa4b3 i2c: implement BusAccessor except Send/Receive/WriteHeader Michael Scire 2020-10-31 17:58:38 -07:00
  • e5bf06254a boot: add rgltr/clkrst overrides, skel I2cBusAccessor Michael Scire 2020-10-31 16:34:06 -07:00
  • f4e499fed9 i2c: add auto-generated bus/device map Michael Scire 2020-10-31 14:20:01 -07:00
  • 4a2daa4810 i2c: begin skeleton device driver framework Michael Scire 2020-10-31 04:55:11 -07:00
  • 21fac86080 gpio: remove copy-pasted unused file Michael Scire 2020-10-31 03:23:30 -07:00
  • bd3ab76fd2 gpio: implement more of server library for boot sysmodule client usage Michael Scire 2020-10-31 03:22:01 -07:00
  • e1b5d81d65 wec: implement wec driver components for boot sysmodule Michael Scire 2020-10-31 00:47:45 -07:00
  • 4b4f05b4a6 gpio: add (most of) driver framework for boot sysmodule usage Michael Scire 2020-10-30 23:57:21 -07:00
  • ddf2f5f3c5 ddsf: implement namespace Michael Scire 2020-10-30 15:36:11 -07:00
  • e6bddf8782 i2c: correct missing destruction mariko_boot_sysmodule_refactor Michael Scire 2020-11-14 03:37:17 -08:00
  • d8bd3d16bb ams.mitm: provide different boot0-protection for custom public key Michael Scire 2020-11-10 23:25:24 -08:00
  • 80f567d46a wec: whoops Michael Scire 2020-11-10 18:32:21 -08:00
  • b6580b3170 updater: don't overwrite custom-public-key BCTs Michael Scire 2020-11-10 16:53:19 -08:00
  • df8ceb9b06 pinmux: whoops Michael Scire 2020-11-10 16:30:36 -08:00
  • c5656d39d2 boot/powctl/i2c: more miscellaneous fixes Michael Scire 2020-11-10 05:50:13 -08:00
  • 62ff502979 boot: various bugfixes (b/w logo displays now) Michael Scire 2020-11-10 05:02:41 -08:00
  • f135ee74f8 powctl: implement max17050 driver Michael Scire 2020-11-10 02:23:05 -08:00
  • 8c3e536e94 powctl: add battery driver logic (missing impl) Michael Scire 2020-11-10 01:27:35 -08:00
  • 35573c4d85 powctl: implement max17050 custom parameter init Michael Scire 2020-11-09 23:14:31 -08:00
  • e6ef753bb6 powctl: implement full bq24193 driver Michael Scire 2020-11-09 21:50:41 -08:00
  • eade15b34e i2c: add register acccessor helpers Michael Scire 2020-11-09 17:34:47 -08:00
  • b9c5dab18a powctl: add ChargerDriver body (needs impl) Michael Scire 2020-11-09 17:09:25 -08:00
  • d0a45b8f21 pinmux: implement updated initial config api Michael Scire 2020-11-09 02:01:29 -08:00
  • e0ce035323 boot: update/refactor display management to support hw type 5/display 0x1040/0x2050 Michael Scire 2020-11-08 17:56:49 -08:00
  • 2562700f34 dd: implement DeviceAddressSpaceType api Michael Scire 2020-11-08 15:27:55 -08:00
  • e93c3cbf58 boot: refactor battery checking to use new powctl apis Michael Scire 2020-11-08 04:16:50 -08:00
  • cd7d7894f1 powctl: implement client api (needs board-specific impl) Michael Scire 2020-11-02 18:13:36 -08:00
  • aa63b1eab7 pwm: implement driver for boot sysmodule Michael Scire 2020-11-01 23:04:19 -08:00
  • 4cc4f5fdb0 gpio: add missing driver functions for boot Michael Scire 2020-11-01 23:04:01 -08:00
  • 22ae1d5bd3 i2c: implement remaining required driver logic Michael Scire 2020-11-01 00:52:02 -07:00
  • 43f7b10c0f i2c: command list format, get boot down to linker errors Michael Scire 2020-10-31 22:52:43 -07:00
  • 48784da42a i2c/gpio: hook up open session for sf interface Michael Scire 2020-10-31 21:50:21 -07:00
  • f27d6f2fd8 i2c: implement driver init api Michael Scire 2020-10-31 20:14:41 -07:00