1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2025-01-10 19:36:19 +00:00
Atmosphere/exosphere
Mat M 615216edeb smc_api: Fix compilation issues (#40)
* smc_api: Add missing includes

MASTERKEY_REVISION_400_CURRENT, seal_titlekey, PMC_BASE and the randomcache functions  aren't visible without them

* smc_api: Add missing parameter name to smc_get_result

* smc_api: Fix buffer being passed to se_get_exp_mod_output in smc_unwrap_rsa_oaep_wrapped_titlekey_get_result

wrapped_titlekey doesn't exist

* smc_api: Correct device physical address accesses in smc_read_write_register
2018-02-23 05:41:26 -08:00
..
bpmpfw Fix bpmpfw/Makefile, other changes. 2018-02-23 13:56:23 +01:00
bootconfig.h all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
cache.h
cache.s
configitem.c all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
configitem.h all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
cpu_context.c cpu_context: Add missing include (#25) 2018-02-22 18:08:57 -08:00
cpu_context.h Finish actual Package2 loading code. 2018-02-21 13:38:55 -08:00
gcm.c all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
gcm.h all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
masterkey.c all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
masterkey.h Push WIP NX_BOOTLOADER sync code (for coldboots) 2018-02-21 10:57:51 -08:00
mc.c Implement smcConfigureCarveout 2018-02-23 01:12:38 -08:00
mc.h Implement smcConfigureCarveout 2018-02-23 01:12:38 -08:00
mmu.h all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
package2.c package2: Silence a -Wcomment warning (#35) 2018-02-22 23:11:51 -08:00
package2.h Access NX_BOOTLOADER_MAILBOXEN via mmu defs 2018-02-22 17:08:54 -08:00
pmc.h Switch all MMIO to the new access style 2018-02-22 17:50:37 -08:00
randomcache.c randomcache: Typo in randomcache_refill (#38) 2018-02-23 05:40:47 -08:00
randomcache.h
README.md
se.c se: Fix compilation issues (#36) 2018-02-22 23:12:44 -08:00
se.h Switch all MMIO to the new access style 2018-02-22 17:50:37 -08:00
sealedkeys.c sealedkeys: Fix compilation issues (#39) 2018-02-23 05:40:38 -08:00
sealedkeys.h Fix SMC names. 2018-02-20 18:48:09 -08:00
smc_api.c smc_api: Fix compilation issues (#40) 2018-02-23 05:41:26 -08:00
smc_api.h
smc_user.c all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
smc_user.h all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
start.cold.s Push WIP NX_BOOTLOADER sync code (for coldboots) 2018-02-21 10:57:51 -08:00
start.warm.s
timers.c Switch all MMIO to the new access style 2018-02-22 17:50:37 -08:00
timers.h Switch all MMIO to the new access style 2018-02-22 17:50:37 -08:00
titlekey.c Fix SMC names. 2018-02-20 18:48:09 -08:00
titlekey.h Fix SMC names. 2018-02-20 18:48:09 -08:00
uart.c Switch all MMIO to the new access style 2018-02-22 17:50:37 -08:00
uart.h Switch all MMIO to the new access style 2018-02-22 17:50:37 -08:00
userpage.c all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
userpage.h all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00
utils.h all: Use bool where applicable (#30) 2018-02-22 19:58:39 -08:00

Exosphère

License

Exosphère is a Secure Monitor implementation for the Nintendo Switch.