.. |
gdb
|
thermosphere: rewrite gdb/stop points in c++
|
2021-02-19 21:52:18 +00:00 |
libc
|
wip
|
2021-02-19 21:52:16 +00:00 |
platform
|
thermosphere: I wish ld wasn't dumb (also, bugfix). This saves 4K
|
2021-02-19 21:52:14 +00:00 |
abort.cpp
|
wip
|
2021-02-19 21:52:16 +00:00 |
asm_macros.s
|
thermosphere: optimize barrier and core_ctx
|
2021-02-19 21:51:57 +00:00 |
barrier.c
|
thermosphere: optimize barrier and core_ctx
|
2021-02-19 21:51:57 +00:00 |
barrier.h
|
|
|
breakpoints.c
|
thermosphere: fix watchpoint creation, fix wp&bp allocation
|
2021-02-19 21:52:16 +00:00 |
breakpoints.h
|
thermosphere: fix watchpoint creation, fix wp&bp allocation
|
2021-02-19 21:52:16 +00:00 |
breakpoints_watchpoints_common.h
|
|
|
breakpoints_watchpoints_load.h
|
|
|
breakpoints_watchpoints_load.s
|
thermosphere: rewhoops
|
2021-02-19 21:52:14 +00:00 |
caches.c
|
|
|
caches.h
|
thermosphere: implement reading and writing guest memory
|
2021-02-19 21:51:50 +00:00 |
core_ctx.c
|
thermosphere: major refactor of memory map
|
2021-02-19 21:51:48 +00:00 |
core_ctx.h
|
thermosphere: add structural changes needed for range step
|
2021-02-19 21:51:59 +00:00 |
data_abort.c
|
thermosphere: major refactor of memory map
|
2021-02-19 21:51:48 +00:00 |
data_abort.h
|
|
|
debug_log.c
|
thermosphere: add more debugging strings
|
2021-02-19 21:52:07 +00:00 |
debug_log.h
|
thermosphere: add more debugging strings
|
2021-02-19 21:52:07 +00:00 |
debug_manager.c
|
thermosphere: fix continue logic for full-stop & some refactoring
|
2021-02-19 21:52:12 +00:00 |
debug_manager.h
|
thermosphere: fix continue logic for full-stop & some refactoring
|
2021-02-19 21:52:12 +00:00 |
defines.hpp
|
thermosphere: rewrite packet comms
|
2021-02-19 21:52:17 +00:00 |
exception_vectors.s
|
thermosphere: optimize barrier and core_ctx
|
2021-02-19 21:51:57 +00:00 |
exceptions.c
|
thermosphere: suppress potential unused variable warnings
|
2021-02-19 21:52:15 +00:00 |
exceptions.h
|
thermosphere: rewrite gdb/reg
|
2021-02-19 21:51:57 +00:00 |
execute_function.c
|
thermosphere: unfuck sw breakpoint logic
|
2021-02-19 21:51:51 +00:00 |
execute_function.h
|
|
|
fpu.c
|
thermosphere: the fpu cache is only being really modified by gdb anyway
|
2021-02-19 21:52:14 +00:00 |
fpu.h
|
thermosphere: the fpu cache is only being really modified by gdb anyway
|
2021-02-19 21:52:14 +00:00 |
fpu_regs_load_store.s
|
thermosphere: rework fpu register handling
|
2021-02-19 21:51:56 +00:00 |
gicv2.h
|
thermosphere: major refactor of memory map
|
2021-02-19 21:51:48 +00:00 |
guest_memory.c
|
thermosphere: implement reading and writing guest memory
|
2021-02-19 21:51:50 +00:00 |
guest_memory.h
|
thermosphere: add src/gdb to build list, fix subsequent warnings and errors
|
2021-02-19 21:52:03 +00:00 |
guest_timers.h
|
|
|
hvc.c
|
|
|
hvc.h
|
|
|
initSystem.c
|
thermosphere: implement reading and writing guest memory
|
2021-02-19 21:51:50 +00:00 |
irq.c
|
thermosphere: fix continue logic for full-stop & some refactoring
|
2021-02-19 21:52:12 +00:00 |
irq.h
|
thermosphere: gdb/debug: avoid pause/unpause race condition in vCont + bugfix
|
2021-02-19 21:52:00 +00:00 |
main.c
|
thermosphere: suppress potential unused variable warnings
|
2021-02-19 21:52:15 +00:00 |
memory_map.c
|
thermosphere: reduce usage of nonvolatile memory by around 4KB
|
2021-02-19 21:52:04 +00:00 |
memory_map.h
|
thermosphere: better self-debug fault reporting
|
2021-02-19 21:52:10 +00:00 |
mmu.h
|
thermosphere: implement reading and writing guest memory
|
2021-02-19 21:51:50 +00:00 |
pattern_utils.c
|
thermosphere: gdb/net: reduce stack/memory usage by using memmove
|
2021-02-19 21:51:54 +00:00 |
pattern_utils.h
|
thermosphere: gdb/net: reduce stack/memory usage by using memmove
|
2021-02-19 21:51:54 +00:00 |
preprocessor.h
|
|
|
semihosting.c
|
thermosphere: add semihosting support & load a kernel using it when needed
|
2021-02-19 21:51:27 +00:00 |
semihosting.h
|
|
|
single_step.c
|
thermosphere: actually report the debug events
|
2021-02-19 21:52:06 +00:00 |
single_step.h
|
thermosphere: rewrite debug pause & fix single step state machine
|
2021-02-19 21:51:48 +00:00 |
smc.c
|
thermosphere: gdb: add core_on and core_off handling
|
2021-02-19 21:52:01 +00:00 |
smc.h
|
|
|
software_breakpoints.c
|
thermosphere: fix software breakpoints
|
2021-02-19 21:52:13 +00:00 |
software_breakpoints.h
|
thermosphere: fix software breakpoints
|
2021-02-19 21:52:13 +00:00 |
spinlock.c
|
thermopshere: add spinlock try lock
|
2021-02-19 21:51:57 +00:00 |
spinlock.h
|
thermopshere: add spinlock try lock
|
2021-02-19 21:51:57 +00:00 |
spinlock_impl.s
|
thermosphere: optimize barrier and core_ctx
|
2021-02-19 21:51:57 +00:00 |
start.s
|
thermosphere: fix bug where x0 isn't saved
|
2021-02-19 21:52:09 +00:00 |
sysreg.h
|
thermosphere: forgot compiler barrier in get_sysreg
|
2021-02-19 21:52:10 +00:00 |
sysreg_traps.c
|
thermosphere: introduce "ENSURE"
|
2021-02-19 21:51:56 +00:00 |
sysreg_traps.h
|
|
|
timer.c
|
thermosphere: major refactor of memory map
|
2021-02-19 21:51:48 +00:00 |
timer.h
|
thermosphere: major refactor of memory map
|
2021-02-19 21:51:48 +00:00 |
transport_interface.c
|
thermosphère: fix deadlock
|
2021-02-19 21:52:12 +00:00 |
transport_interface.h
|
|
|
traps.c
|
|
|
traps.h
|
|
|
types.h
|
|
|
utils.h
|
wip
|
2021-02-19 21:52:16 +00:00 |
vgic.c
|
thermosphere: introduce "ENSURE"
|
2021-02-19 21:51:56 +00:00 |
vgic.h
|
thermosphere: implement reading and writing guest memory
|
2021-02-19 21:51:50 +00:00 |
watchpoints.c
|
thermosphere: fix watchpoint creation, fix wp&bp allocation
|
2021-02-19 21:52:16 +00:00 |
watchpoints.h
|
thermosphere: fix watchpoint creation, fix wp&bp allocation
|
2021-02-19 21:52:16 +00:00 |