Michael Scire
authored
on 25 Feb 2018
|
|
.. |
|
|
|
|
bpmpfw
|
Fix I2C success mask
|
8 years ago
|
|
|
README.md
|
Improve french for Exosphère
|
8 years ago
|
|
|
bootconfig.h
|
Implement getters for fuse values, fill out smcGetConfig
|
8 years ago
|
|
|
cache.h
|
ic iallu doesn't broadcast at all, replace the "icache invalidate all" function
|
8 years ago
|
|
|
cache.s
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
coldboot_init.c
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
coldboot_main.c
|
Clear pk2ldr in coldboot_main
|
8 years ago
|
|
|
configitem.c
|
Implement getters for fuse values, fill out smcGetConfig
|
8 years ago
|
|
|
configitem.h
|
Implement getters for fuse values, fill out smcGetConfig
|
8 years ago
|
|
|
cpu_context.c
|
timers: Fix identifier name in wait's spin-lock (#45)
|
8 years ago
|
|
|
cpu_context.h
|
Finish actual Package2 loading code.
|
8 years ago
|
|
|
exceptions.s
|
Implement exception vectors.
|
8 years ago
|
|
|
fuse.c
|
Implement getters for fuse values, fill out smcGetConfig
|
8 years ago
|
|
|
fuse.h
|
Implement getters for fuse values, fill out smcGetConfig
|
8 years ago
|
|
|
gcm.c
|
Implement getters for fuse values, fill out smcGetConfig
|
8 years ago
|
|
|
gcm.h
|
all: Use bool where applicable (#30)
|
8 years ago
|
|
|
i2c.c
|
Implement exception vectors.
|
8 years ago
|
|
|
i2c.h
|
Introduce memory_map.h
|
8 years ago
|
|
|
interrupt.c
|
Implement exception vectors.
|
8 years ago
|
|
|
interrupt.h
|
Introduce memory_map.h
|
8 years ago
|
|
|
lock.h
|
Implement exception vectors.
|
8 years ago
|
|
|
masterkey.c
|
Implement exception vectors.
|
8 years ago
|
|
|
masterkey.h
|
Push WIP NX_BOOTLOADER sync code (for coldboots)
|
8 years ago
|
|
|
mc.c
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
mc.h
|
Introduce memory_map.h
|
8 years ago
|
|
|
memory_map.h
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
mmu.h
|
Clear pk2ldr in coldboot_main
|
8 years ago
|
|
|
package2.c
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
package2.h
|
Introduce memory_map.h
|
8 years ago
|
|
|
pmc.h
|
Introduce memory_map.h
|
8 years ago
|
|
|
randomcache.c
|
Merge pull request #17 from lioncash/include
|
8 years ago
|
|
|
randomcache.h
|
smcGetRandomFor{User,Priv} Implementations.
|
8 years ago
|
|
|
se.c
|
Introduce memory_map.h
|
8 years ago
|
|
|
se.h
|
Implement se_trigger_interrupt, fix up some configitems
|
8 years ago
|
|
|
sealedkeys.c
|
Implement exception vectors.
|
8 years ago
|
|
|
sealedkeys.h
|
Fix SMC names.
|
8 years ago
|
|
|
smc_api.c
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
smc_api.h
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
smc_user.c
|
Implement getters for fuse values, fill out smcGetConfig
|
8 years ago
|
|
|
smc_user.h
|
all: Use bool where applicable (#30)
|
8 years ago
|
|
|
start.s
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
timers.c
|
timers: Fix identifier name in wait's spin-lock (#45)
|
8 years ago
|
|
|
timers.h
|
Introduce memory_map.h
|
8 years ago
|
|
|
titlekey.c
|
Implement exception vectors.
|
8 years ago
|
|
|
titlekey.h
|
Fix SMC names.
|
8 years ago
|
|
|
uart.c
|
Switch all MMIO to the new access style
|
8 years ago
|
|
|
uart.h
|
Introduce memory_map.h
|
8 years ago
|
|
|
userpage.c
|
Implement exception vectors.
|
8 years ago
|
|
|
userpage.h
|
all: Use bool where applicable (#30)
|
8 years ago
|
|
|
utils.h
|
Fix read64le
|
8 years ago
|
|
|
warmboot_init.c
|
Write a significant chunk of coldboot init...
|
8 years ago
|
|
|
warmboot_main.c
|
Write a significant chunk of coldboot init...
|
8 years ago
|

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