Commit Graph

  • 8ba513fefb fs: fix bug in buffer manager Michael Scire 2020-11-24 19:49:11 -08:00
  • ef4d7dc024 docs/building: missing required lib glm ObscenityIB 2020-11-24 06:59:52 +00:00
  • 87512439a3 ams.mitm: fix reboot to payload/fatal error distinction Michael Scire 2020-11-21 18:27:48 -08:00
  • 51aeb280f1 exo/mariko fatal: add missing ( Michael Scire 2020-11-20 23:40:40 -08:00
  • 078a42f80c fusee: integrate mariko fatal. Michael Scire 2020-11-20 23:20:48 -08:00
  • 06dcc6bc17 exo/mariko fatal: disable backlight before we do screen re-init Michael Scire 2020-11-20 22:47:30 -08:00
  • 2bc6dec126 exo/mariko fatal: stop sound output on fatal error Michael Scire 2020-11-20 22:29:24 -08:00
  • 5382011b0d exo/mariko fatal: print descriptor for fatal error report Michael Scire 2020-11-20 13:52:39 -08:00
  • 8ba1cdeef2 exo/mariko fatal: perform display init, reboot on power button press Michael Scire 2020-11-20 01:05:45 -08:00
  • 45830472c1 exo/mariko fatal: halt other cores when beginning fatal program Michael Scire 2020-11-19 20:32:21 -08:00
  • 7f1a7cfd2d fs: fix RomFs GetEntryType (fixes mariko daybreak) Michael Scire 2020-11-21 04:00:52 -08:00
  • 24eef96b15 os: remove completed TODO Michael Scire 2020-11-20 17:50:05 -08:00
  • 1ea49bdae3 os: do not use deprecated libnx ::virtmemReserve api Michael Scire 2020-11-20 17:48:58 -08:00
  • c98f4f1ff6 strat: use 39-bit address space when available (new loader extension) Michael Scire 2020-11-20 17:02:32 -08:00
  • dd56f8449f ldr/hbl: support address space width overrides Michael Scire 2020-11-20 16:57:07 -08:00
  • 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
  • 123ed80dc7 boot: update DisplayConfigMipiCal01 to reflect newest boot sysmodule Michael Scire 2020-11-16 17:51:52 -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
  • 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
  • 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
  • d2e530c2aa libstrat: fix precompiled-header dependency detection Michael Scire 2020-10-30 11:56:12 -07:00
  • 166318ba77 sdmmc: implement driver suitable for fs + bootloader SciresM 2020-10-30 11:54:30 -07:00
  • ac04e02a08 Meso build targets (#1196) SciresM 2020-10-27 13:55:19 -07:00
  • 1c71d12d9d ams.mitm: avoid inadvertently breaking ftpd/file listers Michael Scire 2020-10-27 10:28:51 -07:00
  • 37738699f2 docs: edit terminology to be hip to the jive Michael Scire 2020-10-26 16:14:25 -07:00
  • e973ef7533 git subrepo push libraries Michael Scire 2020-10-26 16:03:40 -07:00
  • 2ee2a4f1ac docs/fatal error: update for 0.15.0 Michael Scire 2020-10-26 15:59:09 -07:00
  • 2a2bffeb35 ams: fix building debug elf zip Michael Scire 2020-10-15 09:47:06 -07:00
  • d04046ecaf ams: bump version to 0.15.0 (release slated for post-crown-tundra) Michael Scire 2020-10-15 09:41:49 -07:00
  • f24171dc41 ams: build experimental zip in addition to standard one Michael Scire 2020-10-15 09:41:01 -07:00
  • 5b02c77400 ams: fix updater misbehavior before 0.15.0 releases Michael Scire 2020-10-14 12:28:26 -07:00
  • 2e7214b6fa kern: perform rescheduling on dispatch re-enable (closes #1169) Michael Scire 2020-10-13 23:07:51 -07:00
  • d52179c708 util: follow 90fd771 to its natural conclusion (generic base rbtree) Michael Scire 2020-10-12 01:06:10 -07:00
  • 388f9e6455 kern: minor behavioral fixes to condvar/address arbiter Michael Scire 2020-10-12 01:05:30 -07:00
  • c547c7f0e7 Note that we are a python 2 project. SciresM 2020-10-09 17:37:51 -07:00
  • 4138abbefa erpt: fix attachment-in-save paths (closes #1124, #1145) Michael Scire 2020-09-23 19:49:20 -07:00
  • 1275eb0bf3 erpt: add fixed-width format option Michael Scire 2020-09-23 17:52:08 -07:00
  • 5ac9e45d86 erpt: support older erpt binaries Michael Scire 2020-09-23 17:36:46 -07:00
  • feba788bc6 erpt.py: remove idaapi usage Michael Scire 2020-09-23 16:05:27 -07:00
  • f4d10a4481 set.mitm: much more aggressively cache locale (#1160) Michael Scire 2020-09-23 02:01:07 -07:00
  • ff310a0647 fusee: try to alleviate a little suffering Michael Scire 2020-09-22 13:54:23 -07:00