1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-12-19 00:42:06 +00:00
Atmosphere/thermosphere/src
2021-02-19 21:51:43 +00:00
..
platform thermosphere: add hypervisor timer code 2021-02-19 21:51:43 +00:00
arm.h
arm.s thermosphere: add CFI where needed, add PANIC macro, etc. 2021-02-19 21:51:38 +00:00
barrier.c thermosphere: barrier & active core mask 2021-02-19 21:51:33 +00:00
barrier.h thermosphere: barrier & active core mask 2021-02-19 21:51:33 +00:00
breakpoints.c thermosphere: add proper memory/instruction barriers for breakpoint stuff 2021-02-19 21:51:43 +00:00
breakpoints.h thermosphere: sw breakpoint code, etc. 2021-02-19 21:51:32 +00:00
breakpoints_watchpoints_common.h thermosphere: rewrite sysreg trapping code, add skeleton code for timer val trap handling; support A32 EL1 once again 2021-02-19 21:51:42 +00:00
breakpoints_watchpoints_load.h
breakpoints_watchpoints_load.s thermosphere: add proper memory/instruction barriers for breakpoint stuff 2021-02-19 21:51:43 +00:00
core_ctx.c thermosphere: barrier & active core mask 2021-02-19 21:51:33 +00:00
core_ctx.h thermosphere: refactor exception handlers & add stolen time/emulated ptimer logic 2021-02-19 21:51:42 +00:00
data_abort.c thermosphere: add CFI where needed, add PANIC macro, etc. 2021-02-19 21:51:38 +00:00
data_abort.h thermosphere: fix multiple bugs 2021-02-19 21:51:35 +00:00
debug_log.c thermosphere: vgic: mostly fix vSGI handling, remove unimplementable/unused stuff + bugfixes 2021-02-19 21:51:37 +00:00
debug_log.h
exception_vectors.s thermosphere: refactor exception handlers & add stolen time/emulated ptimer logic 2021-02-19 21:51:42 +00:00
exceptions.c thermosphere: refactor exception handlers & add stolen time/emulated ptimer logic 2021-02-19 21:51:42 +00:00
exceptions.h thermosphere: refactor exception handlers & add stolen time/emulated ptimer logic 2021-02-19 21:51:42 +00:00
execute_function.c thermopshere: add "execute function" sgi 2021-02-19 21:51:34 +00:00
execute_function.h thermopshere: add "execute function" sgi 2021-02-19 21:51:34 +00:00
fmt.c
gicv2.h thermosphere: vgic: fix OOB accesses, fix icfgr and itargetsr handling 2021-02-19 21:51:40 +00:00
hvc.c
hvc.h
initSystem.c thermosphere: refactor exception handlers & add stolen time/emulated ptimer logic 2021-02-19 21:51:42 +00:00
irq.c thermosphere: add hypervisor timer code 2021-02-19 21:51:43 +00:00
irq.h thermosphere: add hypervisor timer code 2021-02-19 21:51:43 +00:00
main.c thermosphere: add hypervisor timer code 2021-02-19 21:51:43 +00:00
mmu.h
my_libc.c
preprocessor.h
semihosting.c
semihosting.h
single_step.c thermosphere: add proper memory/instruction barriers for breakpoint stuff 2021-02-19 21:51:43 +00:00
single_step.h
smc.c
smc.h
software_breakpoints.c thermosphere: add proper memory/instruction barriers for breakpoint stuff 2021-02-19 21:51:43 +00:00
software_breakpoints.h thermosphere: sw breakpoint code, etc. 2021-02-19 21:51:32 +00:00
spinlock.h thermosphere: fix multiple bugs 2021-02-19 21:51:35 +00:00
spinlock.s thermosphere: add CFI where needed, add PANIC macro, etc. 2021-02-19 21:51:38 +00:00
start.s thermosphere: refactor exception handlers & add stolen time/emulated ptimer logic 2021-02-19 21:51:42 +00:00
sysreg.h thermosphere: add hypervisor timer code 2021-02-19 21:51:43 +00:00
sysreg_traps.c thermosphere: refactor exception handlers & add stolen time/emulated ptimer logic 2021-02-19 21:51:42 +00:00
sysreg_traps.h thermosphere: rewrite sysreg trapping code, add skeleton code for timer val trap handling; support A32 EL1 once again 2021-02-19 21:51:42 +00:00
timer.c thermosphere: add hypervisor timer code 2021-02-19 21:51:43 +00:00
timer.h thermosphere: add hypervisor timer code 2021-02-19 21:51:43 +00:00
traps.c thermosphere: rewrite sysreg trapping code, add skeleton code for timer val trap handling; support A32 EL1 once again 2021-02-19 21:51:42 +00:00
traps.h
types.h
utils.c thermosphere: sw breakpoint code, etc. 2021-02-19 21:51:32 +00:00
utils.h thermosphere: add proper memory/instruction barriers for breakpoint stuff 2021-02-19 21:51:43 +00:00
vgic.c thermosphere: vgic: largely reduce the number of mmio accesses 2021-02-19 21:51:41 +00:00
vgic.h thermosphere: vgic code draft 2021-02-19 21:51:35 +00:00
watchpoints.c thermosphere: add proper memory/instruction barriers for breakpoint stuff 2021-02-19 21:51:43 +00:00
watchpoints.h thermosphere: sw breakpoint code, etc. 2021-02-19 21:51:32 +00:00