Atmosphere / exosphere / src /
@Resaec Resaec authored on 5 Sep 2018
..
dbg Use and adapt the UART driver from hekate/hwinit 8 years ago
actmon.c Finish bootup_misc_mmio() - Cur build gets to end of pk2ldr. 8 years ago
actmon.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
arm.h Implement flush_dcache_all_tzram_pa and invalidate_icache_all_inner_shareable_tzram_pa for the crt0s 8 years ago
arm.s exo: tabs->spaces... 7 years ago
bootconfig.c fusee: Implement BootConfig and Boot Reason handling. 7 years ago
bootconfig.h fusee: Implement BootConfig and Boot Reason handling. 7 years ago
bootup.c name some MC registers 7 years ago
bootup.h ENUMs for APB Slave Security Enable registers (#67) 8 years ago
bpmp.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
car.c Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
car.h exosphere: commit WIP warmboot progress 7 years ago
coldboot_init.c exo: tabs->spaces... 7 years ago
coldboot_main.c Use the boot critical section 8 years ago
configitem.c Exosphere: Add API for retrieving versioning info. 8 years ago
configitem.h Exosphere: Add API for retrieving versioning info. 8 years ago
cpu_context.c exo: fix SAVE_WP_REG definition 7 years ago
cpu_context.h Add spsr_el3 to cpu_context 8 years ago
exceptions.s Fix Stack Overflow in SMC handler 8 years ago
exocfg.c Reserve AMS0 magic for later use, change to eXosphere Boot Config rev 0 8 years ago
exocfg.h Exosphere: Fix bugs, now boots 5.1.0 successfully. 8 years ago
flow.h Fix flow controller set functions 8 years ago
fuse.c Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
fuse.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
gcm.c Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
gcm.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
i2c.c memcpy(x, NULL, 0) is undefined behavior 8 years ago
i2c.h Rewrite the memory map-related code... 8 years ago
interrupt.c Cleanup TODOs, implement bootconfig SCR_EL3 bit setting 8 years ago
interrupt.h Refactor 32-bit register definitions 8 years ago
lp0.c exo: cleanup + (theoretical) 1.0.0 support in smcCpuSuspend 7 years ago
lp0.h Implement the rest of smcCpuSuspend with skeleton SE API calls. 8 years ago
masterkey.c exosphere: add theoretical dev unit key support 7 years ago
masterkey.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
mc.c Exosphere: Fix carveout saving (warmboot now works on 5.1.0) 7 years ago
mc.h name some MC registers 7 years ago
memory_map.h Exosphere: Change physical segment maps depending on firmware version 7 years ago
misc.h Implement dbg log interface 8 years ago
mmu.h Fix ttbl init pointer arith bug, other fixes 8 years ago
package2.c exosphere: commit WIP warmboot progress 7 years ago
package2.h Fix bug in fusee: package2.c, etc. 8 years ago
panic_color.h Add debug region to mapped memory 8 years ago
pmc.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
preprocessor.h Rewrite the memory map-related code... 8 years ago
randomcache.c memcpy(x, NULL, 0) is undefined behavior 8 years ago
randomcache.h Move source files to src/, add Makefile, fix all build and linkage errors, etc. 8 years ago
se.c Use uintX_t for the SE & copy bugfixed SE struct definition 8 years ago
se.h Exosphere: Fix SE definition bug, misc other bugs. Now boots on 1.0.0 8 years ago
sealedkeys.c Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
sealedkeys.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
smc_api.c Exosphere: Fix crash for certain games on newer firmwares 7 years ago
smc_api.h exosphere: commit WIP warmboot progress 7 years ago
smc_user.c Fix multiple issues reported by Coverity Scan 8 years ago
smc_user.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
start.s exo: tabs->spaces... 7 years ago
synchronization.h Fix lock_try_acquire(&g_is_user_smc_in_progress) calls 8 years ago
sysctr0.h exosphere: Add SYSCTR0 register definitions. 7 years ago
sysreg.h Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection 8 years ago
timers.c Implement Panic() stub. 8 years ago
timers.h Refactor 32-bit register definitions 8 years ago
titlekey.c Exosphere: Fix bugs, now boots 5.1.0 successfully. 8 years ago
titlekey.h Move source files to src/, add Makefile, fix all build and linkage errors, etc. 8 years ago
uart.c adding comment for uart_wait_idle to warn about a possible dead lock 8 years ago
uart.h replacing tabs with spaces 8 years ago
userpage.c Fix smcComputeCmac, generally improve userpage cache usage 8 years ago
userpage.h Rewrite the memory map-related code... 8 years ago
utils.c Exosphere: Fix bugs, now boots 5.1.0 successfully. 8 years ago
utils.h [exosphere] Rewrite crt0/init and ld script 8 years ago
version.h Exosphere: Add API for retrieving versioning info. 8 years ago
warmboot_init.c exo: tabs->spaces... 7 years ago
warmboot_main.c exosphere: commit WIP warmboot progress 7 years ago