Commit Graph

215 Commits

Author SHA1 Message Date
Michael Scire
a85526a6eb ams: mariko support implies 0.17.0 2021-01-05 15:14:11 -08:00
Michael Scire
b05ba02f04 libmeso: explicitly blacklist ::sdmmc::, instead of relying on incorrect board tricks 2020-12-29 13:07:58 -08:00
Michael Scire
e82a57dc85 ams: resolve source dir inconsistency 2020-12-29 13:07:57 -08:00
Michael Scire
be8388d6ea svc: we support kernel version 15.4 2020-12-28 17:34:07 -08:00
Michael Scire
886dfaf6d5 ams: bump version to 0.16.2 2020-12-19 10:21:52 -08:00
Michael Scire
54872f504c ams: bump version to 0.16.1 2020-12-11 03:49:03 -08:00
Michael Scire
49f619600b fusee: update for 11.0.1 2020-12-11 03:49:02 -08:00
Michael Scire
eb621c6aae kern: implement memory debug 2020-12-11 03:49:02 -08:00
Michael Scire
7519d17941 kern: add kernel object debug 2020-12-11 03:49:01 -08:00
Michael Scire
4c0b780017 kern: implement port debug 2020-12-11 03:49:01 -08:00
Michael Scire
f3882fa0f7 kern: add handle table/process/suspend/resume debug 2020-12-11 03:49:01 -08:00
Michael Scire
9784530bcf kern: implement thread call stack debug 2020-12-11 03:49:00 -08:00
Michael Scire
a7b7dd1257 kern: add debug thread dump 2020-12-11 03:49:00 -08:00
Michael Scire
fd5212f399 fs: update + consolidate path normalization logic 2020-12-11 03:48:57 -08:00
Michael Scire
ccd1f3b982 kern: add support for InfoType_FreeThreadCount 2020-12-11 03:48:56 -08:00
Michael Scire
49c1ace890 erpt: update for 11.0.0 (closes #1218) 2020-12-03 12:48:16 -08:00
Michael Scire
9586142e90 kern: tweak optimization settings for hot paths 2020-12-02 06:53:22 -08:00
Michael Scire
4faa6940ce kern: more iterator adjustments 2020-12-02 06:53:22 -08:00
Michael Scire
72e1ac5093 ams: this version will be 0.16.0 2020-12-02 06:53:21 -08:00
Michael Scire
8209a85205 hot path: just in case 2020-12-02 06:53:20 -08:00
Michael Scire
b9504f356f microkernel: hot paths are pretty fucking hot 2020-12-02 06:53:20 -08:00
Michael Scire
7779d7d06d kern: stubs for Svc39, 3A, 46, 47 2020-12-02 06:53:16 -08:00
Michael Scire
c24ba715b4 KConditionVariable/KAddressArbiter: no need for global compare thread 2020-12-02 06:53:15 -08:00
Michael Scire
a57c7f7a48 kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject 2020-12-02 06:53:14 -08:00
Michael Scire
0063ede635 kern: SvcGetResourceLimitPeakValue 2020-12-02 06:53:10 -08:00
Michael Scire
d3841d4e60 pgl: update for 11.0.0 2020-12-02 06:53:06 -08:00
Michael Scire
4d1664157d exo: update for 11.0.0 2020-12-02 06:53:05 -08:00
Michael Scire
db30a334d0 result: update for accurate ::Includes 2020-12-02 06:53:05 -08:00
Michael Scire
9a08bf8f08 exo/mariko fatal: print descriptor for fatal error report 2020-12-02 06:53:01 -08:00
Michael Scire
c891dfcff7 sdmmc: fix UHS-I tuning init for SD cards 2020-12-02 06:52:58 -08:00
Michael Scire
5aae240bc9 sdmmc: various fixes + logging as bugs are debugged 2020-12-02 06:52:58 -08:00
Michael Scire
3f4e0b4912 exo: read first two sd card sectors in mariko_fatal 2020-12-02 06:52:57 -08:00
Michael Scire
23609fb983 exo: implement start of mariko fatal handler 2020-12-02 06:52:57 -08:00
Michael Scire
c9cc686344 exo: disable untranslated gpu accesses on mariko 2020-12-02 06:52:54 -08:00
Michael Scire
fcde887f21 exo/program: release, debug, audit configs 2020-12-02 06:52:53 -08:00
Michael Scire
3cfd412e6a libexo/sc7fw: support release/debug/audit 2020-12-02 06:52:53 -08:00
Michael Scire
0ca028cfbc boot: various bugfixes (b/w logo displays now) 2020-12-02 06:52:50 -08:00
Michael Scire
423f979a0a boot: update/refactor display management to support hw type 5/display 0x1040/0x2050 2020-12-02 06:52:48 -08:00
Michael Scire
0804f0e3b5 dd: implement DeviceAddressSpaceType api 2020-12-02 06:52:48 -08:00
Michael Scire
d2b6c6c818 powctl: implement client api (needs board-specific impl) 2020-12-02 06:52:47 -08:00
Michael Scire
baef1c5151 pwm: implement driver for boot sysmodule 2020-12-02 06:52:47 -08:00
Michael Scire
9d7632a0d2 gpio: add missing driver functions for boot 2020-12-02 06:52:46 -08:00
Michael Scire
442c15d78c i2c: implement remaining required driver logic 2020-12-02 06:52:46 -08:00
Michael Scire
3d423c4e0e i2c: command list format, get boot down to linker errors 2020-12-02 06:52:46 -08:00
Michael Scire
56b8374ef9 i2c: finish I2cBusAccessor 2020-12-02 06:52:45 -08:00
Michael Scire
462ab175af i2c: implement BusAccessor except Send/Receive/WriteHeader 2020-12-02 06:52:45 -08:00
Michael Scire
f99c30920b boot: add rgltr/clkrst overrides, skel I2cBusAccessor 2020-12-02 06:52:44 -08:00
Michael Scire
41bcdc9c1f gpio: implement more of server library for boot sysmodule client usage 2020-12-02 06:52:43 -08:00
Michael Scire
3756f81d9e wec: implement wec driver components for boot sysmodule 2020-12-02 06:52:43 -08:00
Michael Scire
120c63b612 ddsf: implement namespace 2020-12-02 06:52:42 -08:00