-
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