Michael Scire
|
bb6cc6532b
|
fusee/exo: add ability to disable user exception handlers
please do not use this
yellows8 needs it to debug am, 99% of use cases want them on
|
2019-05-10 03:50:25 -07:00 |
|
Michael Scire
|
7c5dc61795
|
boot: prepare for rewrite of boot sysmodule
|
2019-04-29 03:25:24 -07:00 |
|
Michael Scire
|
6034beb084
|
boot_100.kip vs boot_200.kip is gross
|
2019-04-29 03:00:04 -07:00 |
|
Michael Scire
|
81895c8019
|
fusee: update to support booting 8.0.0
|
2019-04-20 10:36:38 -07:00 |
|
Michael Scire
|
ae90a9d7a6
|
exo/fusee: implement 8.0.0 support (package2 changes still TODO)
|
2019-04-20 10:36:38 -07:00 |
|
Michael Scire
|
1e5fcff242
|
exo: always enable usermode exception handlers
|
2019-04-10 23:30:19 -07:00 |
|
2g4y1
|
3cb60b324b
|
More 2019 Copyrights (#503)
|
2019-04-08 12:47:01 +02:00 |
|
Michael Scire
|
03e176d7f1
|
atmosphere: current year is 2019
|
2019-04-07 19:00:49 -07:00 |
|
Michael Scire
|
262d6af519
|
bis_protect: guard against autorcm on rcm-patched units
|
2019-04-01 17:24:15 -07:00 |
|
Michael Scire
|
350dccff3d
|
exo: also check for rcm ipatch (thanks @balika011)
|
2019-04-01 16:37:04 -07:00 |
|
Michael Scire
|
4d76f4d79c
|
exo: add config item for rcm patch detection (note TODO)
|
2019-04-01 13:10:45 -07:00 |
|
thedax
|
fd4d6a4e55
|
exosphere: add new ConfigItem which allows the caller to retrieve the git commit hash. (#493)
|
2019-03-29 15:16:03 -07:00 |
|
Michael Scire
|
3fcad4bc65
|
exo: fix SE driver coherency bug (closes #384)
|
2019-03-14 13:07:54 -07:00 |
|
Michael Scire
|
cfc9576eaf
|
rebootstub: pc-relative load (thanks fincs)
|
2019-02-21 07:47:49 -08:00 |
|
Michael Scire
|
83f21d7d2a
|
exo: don't forget to dereference your pointers kids
|
2019-02-21 07:41:09 -08:00 |
|
Michael Scire
|
a0e06cf7b2
|
exo/bpc.mitm: Add support for proper shutdown.
|
2019-02-21 07:05:58 -08:00 |
|
Michael Scire
|
85669ef491
|
Fix off-by-one (thanks @CtCaer)
|
2019-02-20 04:52:44 -08:00 |
|
Michael Scire
|
a71b2d9329
|
Exo: update package2 constants
|
2019-01-31 01:39:53 -08:00 |
|
Michael Scire
|
506ac3f167
|
exo: theoretical support for moved MAILBOX page
|
2019-01-30 23:13:27 -08:00 |
|
Michael Scire
|
46f4896992
|
exo/fusee: add support for new master key
|
2019-01-30 22:37:26 -08:00 |
|
Michael Scire
|
3d6405be85
|
exo: change config to its own static page
This is necessary to support both pre-7.0.0 and 7.0.0...
|
2019-01-30 13:53:16 -08:00 |
|
Michael Scire
|
c6f06e2c40
|
exosphere: properly implement reboot-to-payload
|
2019-01-24 08:12:10 -08:00 |
|
Michael Scire
|
deb124138b
|
exosphere: Implement smc_ams_iram_copy
|
2019-01-22 05:38:27 -08:00 |
|
Michael Scire
|
eeef08e58e
|
exo: ensure IRAM initialization.
|
2019-01-22 05:38:27 -08:00 |
|
Michael Scire
|
295574740d
|
exosphere: improve nested switch format
|
2019-01-22 05:38:27 -08:00 |
|
Michael Scire
|
a52e601f2e
|
exosphere: Add support for rebooting to a payload in IRAM.
|
2019-01-22 05:38:27 -08:00 |
|
Michael Scire
|
add52b90c9
|
exosphere: Add support for AMS SMC extensions
|
2019-01-22 05:38:27 -08:00 |
|
Michael Scire
|
e0f1e637f7
|
Add single source of truth for target firmwares.
|
2018-12-17 12:40:06 -08:00 |
|
Michael Scire
|
dca51291aa
|
Exo: bpmpfw -> sc7fw, lp0 -> sc7
|
2018-12-17 11:30:59 -08:00 |
|
Michael Scire
|
b72a68f622
|
exo: follow hekate's example, disable warmboot signature checks via bootrom arbwrite.
(rip mariko)
|
2018-12-16 17:46:53 -08:00 |
|
Michael Scire
|
d452d6f89d
|
exo: Correct seal key source
|
2018-12-06 09:29:09 -08:00 |
|
Michael Scire
|
a51d355707
|
exo: there's no reason to not always init uart to be safe, actually
|
2018-12-04 16:01:26 -08:00 |
|
Michael Scire
|
a79f4cf6f6
|
exosphere: fix sleep mode when debugmode is enabled
|
2018-12-04 15:59:30 -08:00 |
|
Michael Scire
|
fc426a06b2
|
exo: fix vaddr/paddr confusion in rcm reboot code
|
2018-12-01 13:56:13 -08:00 |
|
Michael Scire
|
be5b58d033
|
fatal: Reboot to RCM if VOL is pressed instead of PWR.
|
2018-11-30 05:33:35 -08:00 |
|
Michael Scire
|
8d3b8354c3
|
Exosphere: Add extension to perform a reboot to rcm.
|
2018-11-30 04:57:17 -08:00 |
|
Michael Scire
|
72a2c10896
|
exosphere: Add support for enabling debugmode via BCT.ini
|
2018-11-30 03:10:27 -08:00 |
|
Michael Scire
|
767a4b3606
|
fusee/exo: BYOK support for 6.2.0. Proper support TODO.
|
2018-11-25 22:37:24 -08:00 |
|
Michael Scire
|
a71d98d78b
|
exosphere: Implement optional 6.2.0+ keygen
|
2018-11-25 17:11:21 -08:00 |
|
Michael Scire
|
eab5e0df9b
|
exosphere: add EXOSPHERE_TARGET_FIRMWARE_620
|
2018-11-25 16:06:46 -08:00 |
|
Michael Scire
|
e214f4d325
|
exosphere: update for new master key
|
2018-11-25 15:51:04 -08:00 |
|
hexkyz
|
7e3b5c37d0
|
exosphere: Add missing register write.
|
2018-11-15 21:38:32 +00:00 |
|
hexkyz
|
7c61e935ee
|
exosphere: Fix virtual mapping of MC_SECURITY_CFG3.
Allow DRAM magic test value to be written on < 4.0.0.
|
2018-11-14 21:12:36 +00:00 |
|
hexkyz
|
e5e9968d22
|
fusee: Remove obsolete MC carveout configuration.
exosphere: Fix client access for MC carveout 2.
|
2018-11-14 20:14:41 +00:00 |
|
Michael Scire
|
f9f9997d3f
|
Exosphere: fix warmboot constant for 4.0.0-4.1.0
|
2018-10-17 16:40:57 -07:00 |
|
Michael Scire
|
6711cd93a8
|
atmosphere: extract API version management to common folder
|
2018-10-16 17:54:50 -07:00 |
|
Michael Scire
|
412511f32a
|
Exosphere: Bump version to 0.7.0
|
2018-10-16 17:30:24 -07:00 |
|
Michael Scire
|
11159f5fa9
|
exosphere: Add package2 support for 6.0.0
|
2018-10-16 14:10:00 -07:00 |
|
TuxSH
|
06088d4c60
|
exosphere: fix neon regs being used => don't link against newlib, use -mgeneral-regs-only
|
2018-09-27 23:56:01 +02:00 |
|
TuxSH
|
210c6425c3
|
Cull unmainted exosphere/src/dbg folder
|
2018-09-27 22:54:30 +02:00 |
|