Michael Scire
|
5191f0e305
|
ro: reduce memory usage by excising (unused) std::malloc
|
2021-01-20 23:39:31 -08:00 |
|
Michael Scire
|
170034aed3
|
ro: update for new sf semantics
|
2021-01-20 23:39:31 -08:00 |
|
Michael Scire
|
21236020cb
|
sm, spl: update to use new sf semantics
|
2021-01-20 23:39:31 -08:00 |
|
Michael Scire
|
f06de12bea
|
libstrat: convert to experimental new (super-accurate) sf allocation semantics
|
2021-01-20 23:39:31 -08:00 |
|
Michael Scire
|
094cede39e
|
ams: use util::SNPrintf over std:: (size/linker improvements)
|
2021-01-12 02:59:41 -08:00 |
|
Michael Scire
|
9cfd259c5c
|
spl: reduce heap size
|
2021-01-12 02:31:57 -08:00 |
|
CaramelDunes
|
f051f707ed
|
Do not blank Rsa2048DeviceCertificate or Rsa2048Device as it prevents HOS from booting on newer PRODINFO versions.
|
2021-01-07 14:09:15 -08:00 |
|
Michael Scire
|
7a9018dc7a
|
sm: fix wait list reentrancy and state on processing loop entry
|
2020-12-31 16:01:26 -08:00 |
|
Michael Scire
|
f768e3c8f9
|
sm: implement accurate request deferral semantics
|
2020-12-31 16:01:26 -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 |
|
Michael Scire
|
b8471bcd4e
|
loader: correct GetCapabilityId allowal
|
2020-12-17 04:10:25 -08:00 |
|
Michael Scire
|
8dcb07152e
|
creport: update for 11.0.0 behavior
|
2020-12-14 19:15:49 -08:00 |
|
Michael Scire
|
3b5dff0f83
|
pm: since 9.0.0, exceptions are signaled only once
|
2020-12-14 18:53:16 -08:00 |
|
Michael Scire
|
1ca373cd71
|
set.mitm: add setting for controlling DebugModeFlag for am
|
2020-12-14 15:56:04 -08:00 |
|
Michael Scire
|
6df26d674c
|
kern/sm: fix debug port output
|
2020-12-10 04:06:02 -08:00 |
|
Michael Scire
|
16e2f46aed
|
fatal: prevent crash on fatal from currently-debugged process
|
2020-12-09 06:45:19 -08:00 |
|
Michael Scire
|
9ca1d3a7f7
|
loader: fix process handle management on create process error
|
2020-12-06 21:20:42 -08:00 |
|
Michael Scire
|
bf55776241
|
fsa: *Impl -> Do*
|
2020-12-05 03:05:06 -08:00 |
|
Michael Scire
|
021b29d2db
|
erpt: give access to ectx:r
|
2020-12-03 11:22:18 -08:00 |
|
Michael Scire
|
6da28f4a27
|
erpt: update for 11.0.0 (closes #1218)
|
2020-12-03 11:13:35 -08:00 |
|
Michael Scire
|
2d8acf9c64
|
strat: add new npdm field
|
2020-12-02 06:43:37 -08:00 |
|
Michael Scire
|
9743f63f0d
|
ams.mitm: fix old hid api references
|
2020-12-02 06:43:37 -08:00 |
|
Michael Scire
|
1b164613a6
|
loader: support 11.x DisableDeviceAddressSpaceMerge
|
2020-12-02 06:43:37 -08:00 |
|
Michael Scire
|
db2de8ef31
|
erpt: lightly update (TODO: use context, do new svc stuff)
|
2020-12-02 06:43:37 -08:00 |
|
Michael Scire
|
05832cec73
|
sm: implement UserService::DetachClient
|
2020-12-02 06:43:37 -08:00 |
|
Michael Scire
|
632c8984c8
|
loader: update for 11.0.0 (anti-dg + set program args abi)
|
2020-12-02 06:43:37 -08:00 |
|
hexkyz
|
e06b73aafa
|
boot: add missing RegisterWrite in DisplayConfigDsi01Init03
|
2020-11-30 19:35:06 +00:00 |
|
Lusamine
|
77d7e6b121
|
Correct some occurrences of "occured" (#1213)
* Correct all occurrences of "occured"
* Correct some occurrences of "occured"
|
2020-11-25 06:29:09 -08: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
|
2bc6dec126
|
exo/mariko fatal: stop sound output on fatal error
|
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
|
7f1a7cfd2d
|
fs: fix RomFs GetEntryType (fixes mariko daybreak)
|
2020-11-21 04:00:52 -08:00 |
|
Michael Scire
|
c98f4f1ff6
|
strat: use 39-bit address space when available (new loader extension)
|
2020-11-20 17:02:32 -08:00 |
|
Michael Scire
|
dd56f8449f
|
ldr/hbl: support address space width overrides
|
2020-11-20 16:57:07 -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
|
f2c553be1a
|
bpc.mitm: don't mitm bpc on mariko
|
2020-11-14 10:34:13 -08:00 |
|
Michael Scire
|
1d8744164e
|
ams.mitm: provide different boot0-protection for custom public key
|
2020-11-14 03:37:51 -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 |
|