TuxSH
|
77fbbb4c68
|
thermosphere: singleton ctors should be private
|
2021-02-19 21:52:27 +00:00 |
|
TuxSH
|
f6793139c1
|
thermosphere: fix exception vector regression
|
2021-02-19 21:52:26 +00:00 |
|
TuxSH
|
37a889ccb2
|
thermosphere: rewrite core_ctx
|
2021-02-19 21:52:26 +00:00 |
|
TuxSH
|
ea7d161755
|
thermosphere: start corectx/exception stuff rewrite
|
2021-02-19 21:52:26 +00:00 |
|
TuxSH
|
d72fc3e8b9
|
thermosphere: cleanup cache trap
|
2021-02-19 21:52:25 +00:00 |
|
TuxSH
|
c7eaf71896
|
thermosphere: fpu register cache
|
2021-02-19 21:52:25 +00:00 |
|
TuxSH
|
5a445e9394
|
thermosphere: cache rewrite
|
2021-02-19 21:52:25 +00:00 |
|
TuxSH
|
613402121a
|
thermosphere: file cleanup
|
2021-02-19 21:52:24 +00:00 |
|
TuxSH
|
2574f68484
|
thermopshere: interrupt refactoring
|
2021-02-19 21:52:24 +00:00 |
|
TuxSH
|
1ee289f5f1
|
thermosphere: C++ vgic
|
2021-02-19 21:52:24 +00:00 |
|
TuxSH
|
31e5ff7c1d
|
thermosphere: continue vgic rewrite
|
2021-02-19 21:52:23 +00:00 |
|
TuxSH
|
02bbe1bb40
|
thermosphere: begin to write virtual gic code in C++
|
2021-02-19 21:52:23 +00:00 |
|
TuxSH
|
b21c75b22b
|
thermosphere: add singleton define
|
2021-02-19 21:52:22 +00:00 |
|
TuxSH
|
c99a77a0c3
|
thermosphere: interrupt mask guard
|
2021-02-19 21:52:22 +00:00 |
|
TuxSH
|
dd9b3ddb0d
|
thermosphere: irq manager wip
|
2021-02-19 21:52:22 +00:00 |
|
TuxSH
|
785b7e1a37
|
thermosphere: mostly rewrite sw breakpoint manager
|
2021-02-19 21:52:21 +00:00 |
|
TuxSH
|
1eda049ada
|
thermosphere: hw breakpoint/watchpoint managers
|
2021-02-19 21:52:21 +00:00 |
|
TuxSH
|
493a3c92e2
|
thermosphere: cpu intrinsics + synchronization primitives
|
2021-02-19 21:52:21 +00:00 |
|
TuxSH
|
dad84ac017
|
thermosphere: sysreg stuff
|
2021-02-19 21:52:20 +00:00 |
|
TuxSH
|
eab46ab1b6
|
thermosphere: C++ify gdb/verbose
|
2021-02-19 21:52:20 +00:00 |
|
TuxSH
|
192d2db4a9
|
thermospshere: c++ify xfer, query, etc. More string parsing utilities
|
2021-02-19 21:52:19 +00:00 |
|
TuxSH
|
ff2c835b0a
|
thermosphere: introduce GDB_TEST_NO_CMD_DATA
|
2021-02-19 21:52:19 +00:00 |
|
TuxSH
|
dd7f0b805b
|
thermosphere: partially rewrite gdb context top-level
|
2021-02-19 21:52:19 +00:00 |
|
TuxSH
|
fdd5481f63
|
thermosphere: C++ gdb/rcmd
|
2021-02-19 21:52:19 +00:00 |
|
TuxSH
|
0b8d0035b9
|
thermosphère: C++ gdb/regs
|
2021-02-19 21:52:18 +00:00 |
|
TuxSH
|
bfa917edf5
|
thermosphere: rewrite gdb/stop points in c++
|
2021-02-19 21:52:18 +00:00 |
|
TuxSH
|
61a972abf3
|
thermosphere: rewrite gdb/mem in c++. Remove SearchMemory handler
|
2021-02-19 21:52:18 +00:00 |
|
TuxSH
|
697e61850f
|
thermosphere: rewrite packet comms
|
2021-02-19 21:52:17 +00:00 |
|
TuxSH
|
2077062b79
|
thermosphere: cpp rewrite: constexpr string parsing, rewrote gdb/thread
|
2021-02-19 21:52:17 +00:00 |
|
TuxSH
|
b445fe1bf4
|
wip
|
2021-02-19 21:52:16 +00:00 |
|
TuxSH
|
b65f11d205
|
wip
|
2021-02-19 21:52:16 +00:00 |
|
TuxSH
|
5de560be30
|
thermosphere: fix watchpoint creation, fix wp&bp allocation
|
2021-02-19 21:52:16 +00:00 |
|
TuxSH
|
be6253d6ad
|
thermosphere: rewrite watchpoints.c
|
2021-02-19 21:52:15 +00:00 |
|
TuxSH
|
78eea8a373
|
thermosphere: suppress potential unused variable warnings
|
2021-02-19 21:52:15 +00:00 |
|
TuxSH
|
53850a5976
|
thermosphere: reduce gdb work buf to least acceptable limit
|
2021-02-19 21:52:15 +00:00 |
|
TuxSH
|
788f331de0
|
thermosphere: the fpu cache is only being really modified by gdb anyway
|
2021-02-19 21:52:14 +00:00 |
|
TuxSH
|
edf2bbc30e
|
thermosphere: I wish ld wasn't dumb (also, bugfix). This saves 4K
|
2021-02-19 21:52:14 +00:00 |
|
TuxSH
|
e4d189eee3
|
thermosphere: rewhoops
|
2021-02-19 21:52:14 +00:00 |
|
TuxSH
|
e6fdd6bc98
|
thermosphere: fix software breakpoints
|
2021-02-19 21:52:13 +00:00 |
|
TuxSH
|
3556c12960
|
thermosphere: gdb: fix IsThreadAlive
|
2021-02-19 21:52:13 +00:00 |
|
TuxSH
|
67daf5a73e
|
thermosphère: fix deadlock
|
2021-02-19 21:52:12 +00:00 |
|
TuxSH
|
f1a241ffef
|
thermosphere: fix sending bug when handling ctrl-c
|
2021-02-19 21:52:12 +00:00 |
|
TuxSH
|
bf7f077432
|
thermosphere: fix continue logic for full-stop & some refactoring
|
2021-02-19 21:52:12 +00:00 |
|
TuxSH
|
ebf8053b42
|
thermosphere: rewrite condition in debugManagerDoPauseCores
|
2021-02-19 21:52:11 +00:00 |
|
TuxSH
|
914790be01
|
thermosphere: fix bug in debug.c
|
2021-02-19 21:52:11 +00:00 |
|
TuxSH
|
036882f162
|
thermosphere: oops
|
2021-02-19 21:52:11 +00:00 |
|
TuxSH
|
b0ae19a6f9
|
thermosphere: better self-debug fault reporting
|
2021-02-19 21:52:10 +00:00 |
|
TuxSH
|
0b7efc0501
|
thermosphere: fix bug in exceptionReturnPreprocess
|
2021-02-19 21:52:10 +00:00 |
|
TuxSH
|
c67ff366ea
|
thermosphere: forgot compiler barrier in get_sysreg
|
2021-02-19 21:52:10 +00:00 |
|
TuxSH
|
63e3f40fa5
|
thermosphere: fix gdb/regs.c assertions
|
2021-02-19 21:52:09 +00:00 |
|