Michael Scire
|
8d9e3f2a31
|
boot: fix ChargerDriver inititalization correctness (thanks @CTCaer)
|
2022-09-16 15:34:38 -07:00 |
|
Michael Scire
|
bbf22b4c60
|
ams: globally prefer R_RETURN to return for ams::Result
|
2022-03-26 14:48:33 -07:00 |
|
Michael Scire
|
dd78ede99f
|
ams: use R_SUCCEED, R_THROW globally
|
2022-03-26 00:14:36 -07:00 |
|
Michael Scire
|
64a97576d0
|
ams: support building unit test programs on windows/linux/macos
|
2022-03-21 17:21:44 -07:00 |
|
Michael Scire
|
d1bc1a5c57
|
boot: update for 13.0.0/aula parameter changes (closes #1477)
|
2021-10-15 19:03:11 -07:00 |
|
Michael Scire
|
990daec3a2
|
powctl: integrate 13.0.0 changes (aula params not done yet)
|
2021-10-15 16:30:27 -07:00 |
|
Michael Scire
|
c04a262d49
|
boot: update display logic for 13.0.0 changes
|
2021-10-14 19:48:13 -07:00 |
|
Michael Scire
|
3cd8ec509c
|
boot: probably should have done this a few months ago huh
|
2021-10-11 01:01:31 -07:00 |
|
Michael Scire
|
5708bb1557
|
ams: allow bootloader to merely approximate correct target firmware
|
2021-10-11 00:54:17 -07:00 |
|
Michael Scire
|
a595c232b9
|
strat: use m_ for member variables
|
2021-10-10 00:14:06 -07:00 |
|
Michael Scire
|
ec65c39d17
|
strat: refactor address taking of form &var[...]
|
2021-10-09 12:45:31 -07:00 |
|
Michael Scire
|
ffc143860b
|
strat: use ams::Main() instead of main(argc, argv)
|
2021-10-07 17:44:54 -07:00 |
|
Michael Scire
|
6a53726833
|
strat: build sysmodules with -Wextra/-Werror
|
2021-10-06 23:22:54 -07:00 |
|
Michael Scire
|
77fe5cf6f5
|
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
|
2021-10-04 12:59:10 -07:00 |
|
Michael Scire
|
18825866ac
|
strat: automatic program id detection
|
2021-10-01 17:18:50 -07:00 |
|
Michael Scire
|
c949779b3d
|
stratosphere: grant access to SynchronizePreemptionState
|
2021-09-29 14:18:03 -07:00 |
|
Michael Scire
|
045f9b2f15
|
fusee: fix buildsystem, rename secondary -> package3
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
bb4c7a390b
|
ams: update for 12.0.2
|
2021-05-12 09:08:47 -07:00 |
|
Michael Scire
|
2e1a93f1d1
|
strat: no longer materially constrained by sm session limit
|
2021-04-13 23:58:10 -07:00 |
|
Michael Scire
|
1118421fa6
|
strat: changes for sm tipc (boots 11.0.1, now)
|
2021-04-11 03:42:16 -07:00 |
|
Michael Scire
|
8d10584a51
|
result: always prefer diag::Abort to fatal
|
2021-01-28 00:15:24 -08:00 |
|
Michael Scire
|
3389aaefc3
|
strat: update for revised libnx weak alloc funcs
|
2021-01-22 03:52:10 -08:00 |
|
Michael Scire
|
f8f987aa8d
|
boot: remove references to memalign/malloc
|
2021-01-20 23:39:31 -08:00 |
|
Michael Scire
|
e87e146112
|
ams_mitm: update for new sf semantics
|
2021-01-20 23:39:31 -08:00 |
|
Michael Scire
|
f5c6736431
|
boot: update for new sf-semantics
|
2021-01-20 23:39:31 -08:00 |
|
Michael Scire
|
6633af769e
|
boot: fix rebuild-every-time-make-is-invoked
|
2020-12-29 13:01:06 -08:00 |
|
Michael Scire
|
9826358533
|
ams: update five -> aula, per CalWriterManu
|
2020-12-28 15:54:25 -08:00 |
|
hexkyz
|
e06b73aafa
|
boot: add missing RegisterWrite in DisplayConfigDsi01Init03
|
2020-11-30 19:35:06 +00:00 |
|
Michael Scire
|
87512439a3
|
ams.mitm: fix reboot to payload/fatal error distinction
|
2020-11-22 10:28:23 -08:00 |
|
Michael Scire
|
06dcc6bc17
|
exo/mariko fatal: disable backlight before we do screen re-init
|
2020-11-22 10:28:23 -08:00 |
|
Michael Scire
|
8ba1cdeef2
|
exo/mariko fatal: perform display init, reboot on power button press
|
2020-11-22 10:28:23 -08:00 |
|
Michael Scire
|
512fc8f9b1
|
sdmmc: various fixes + logging as bugs are debugged
|
2020-11-18 15:08:44 -08:00 |
|
Michael Scire
|
7bcd5c6e3b
|
exo: implement start of mariko fatal handler
|
2020-11-18 15:08:44 -08:00 |
|
Michael Scire
|
123ed80dc7
|
boot: update DisplayConfigMipiCal01 to reflect newest boot sysmodule
|
2020-11-16 17:51:52 -08:00 |
|
Michael Scire
|
2ef41f0027
|
exo: shuffle logic around to support debug code region in iram
|
2020-11-15 01:36:50 -08:00 |
|
Michael Scire
|
72f83ea43e
|
exo: reserve a portion of iram for secure monitor debug (including code)
|
2020-11-14 11:11:41 -08:00 |
|
Michael Scire
|
b62aa044e4
|
boot/powctl/i2c: more miscellaneous fixes
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
affdea9244
|
boot: various bugfixes (b/w logo displays now)
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
d9350d24a9
|
pinmux: implement updated initial config api
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
68f42a14c8
|
boot: update/refactor display management to support hw type 5/display 0x1040/0x2050
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
4d1c4f1677
|
dd: implement DeviceAddressSpaceType api
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
708f5bf1fb
|
boot: refactor battery checking to use new powctl apis
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
485304bd17
|
powctl: implement client api (needs board-specific impl)
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
3d31837ca1
|
pwm: implement driver for boot sysmodule
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
323e893433
|
i2c: implement remaining required driver logic
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
258cfb62a2
|
i2c: command list format, get boot down to linker errors
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
42caa4ffd1
|
i2c/gpio: hook up open session for sf interface
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
6ff58fa4b3
|
i2c: implement BusAccessor except Send/Receive/WriteHeader
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
e5bf06254a
|
boot: add rgltr/clkrst overrides, skel I2cBusAccessor
|
2020-11-14 03:37:51 -08:00 |
|
Michael Scire
|
4a2daa4810
|
i2c: begin skeleton device driver framework
|
2020-11-14 03:37:51 -08:00 |
|