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
|
be6253d6ad
|
thermosphere: rewrite watchpoints.c
|
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
|
3556c12960
|
thermosphere: gdb: fix IsThreadAlive
|
2021-02-19 21:52:13 +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
|
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
|
63e3f40fa5
|
thermosphere: fix gdb/regs.c assertions
|
2021-02-19 21:52:09 +00:00 |
|
TuxSH
|
3fe7c7537e
|
thermopshere: GDB_ParseExceptionFrame: fix format error
|
2021-02-19 21:52:09 +00:00 |
|
TuxSH
|
46c82e2d77
|
thermosphere: fix thread reporting logic, etc
|
2021-02-19 21:52:08 +00:00 |
|
TuxSH
|
cb4d898579
|
thermosphere: fix reporting logic of initial break event
|
2021-02-19 21:52:08 +00:00 |
|
TuxSH
|
7acd5a9ec7
|
thermosphere: fix target.xml generation
|
2021-02-19 21:52:08 +00:00 |
|
TuxSH
|
8f25d4f77f
|
thermosphere: add more debugging strings
|
2021-02-19 21:52:07 +00:00 |
|
TuxSH
|
e1a8bdd495
|
thermosphere: gdb: fix a few bugs
|
2021-02-19 21:52:07 +00:00 |
|
TuxSH
|
46954a5359
|
thermosphere: actually report the debug events
|
2021-02-19 21:52:06 +00:00 |
|
TuxSH
|
6499d36722
|
thermosphere: gdb: fix GDB_SendStopReply
|
2021-02-19 21:52:06 +00:00 |
|
TuxSH
|
66ba05b302
|
thermosphere: pause at start, some cleanup, etc.
|
2021-02-19 21:52:05 +00:00 |
|
TuxSH
|
23ef4b94d6
|
thermosphere: reduce usage of nonvolatile memory by around 4KB
|
2021-02-19 21:52:04 +00:00 |
|
TuxSH
|
e4de512e6f
|
thermosphere: gdb: add debugManagerInit
|
2021-02-19 21:52:03 +00:00 |
|
TuxSH
|
cf0b052590
|
thermosphere: gdb: add missing command list entries, fix warnings again
|
2021-02-19 21:52:03 +00:00 |
|
TuxSH
|
0509fa57ca
|
thermosphere: add src/gdb to build list, fix subsequent warnings and errors
|
2021-02-19 21:52:03 +00:00 |
|
TuxSH
|
175f16627b
|
thermosphere: fix break/continue (?), fix attach/detach
|
2021-02-19 21:52:02 +00:00 |
|
TuxSH
|
f0b9162d5e
|
thermosphere: gdb: remove currentThreadId; migrate rx irq
|
2021-02-19 21:52:02 +00:00 |
|
TuxSH
|
02e2a1efa2
|
thermosphere: gdb: add core_on and core_off handling
|
2021-02-19 21:52:01 +00:00 |
|
TuxSH
|
b0ca29d18e
|
thermosphere: gdb: properly handle vStopped ack sequence
|
2021-02-19 21:52:01 +00:00 |
|
TuxSH
|
36ca87491d
|
thermosphere: gdb/debug: avoid pause/unpause race condition in vCont + bugfix
|
2021-02-19 21:52:00 +00:00 |
|
TuxSH
|
9ef2532b9d
|
thermosphere: gdb: fix parsing errors in vCont and hex decode
|
2021-02-19 21:52:00 +00:00 |
|
TuxSH
|
cbf3b305ca
|
thermosphere: gdb add break & vCont handling
|
2021-02-19 21:52:00 +00:00 |
|
TuxSH
|
c0252e07f6
|
thermosphere: GDB_TrySignalDebugEvent, do nothing if not attached
|
2021-02-19 21:51:59 +00:00 |
|
TuxSH
|
984f6776c6
|
thermosphere: impl. debug event dispatching, vStopped, "?"
|
2021-02-19 21:51:58 +00:00 |
|
TuxSH
|
0e47f7f46b
|
thermosphere: debug manager wip
|
2021-02-19 21:51:58 +00:00 |
|
TuxSH
|
c00672654a
|
thermosphere: gdb: remove server, rewrite data processing in gdb/context and gdb/net
|
2021-02-19 21:51:58 +00:00 |
|
TuxSH
|
30a4a0d4c1
|
thermosphere: rewrite gdb/reg
|
2021-02-19 21:51:57 +00:00 |
|
TuxSH
|
5473443057
|
thermosphere: refactor gdb/thread
|
2021-02-19 21:51:55 +00:00 |
|
TuxSH
|
78723164c1
|
thermosphere: gdb: target xml + various refactoring
|
2021-02-19 21:51:55 +00:00 |
|
TuxSH
|
58d52675cd
|
thermosphere: rewrite gdb/mem
|
2021-02-19 21:51:55 +00:00 |
|
TuxSH
|
bd36796d5f
|
thermosphere: gdb/net: reduce stack/memory usage by using memmove
|
2021-02-19 21:51:54 +00:00 |
|
TuxSH
|
779aeaa538
|
thermopshere: gdb: rewrite stop point handling
|
2021-02-19 21:51:54 +00:00 |
|
TuxSH
|
5de05ed8a8
|
thermosphere: retrieve wp direction
|
2021-02-19 21:51:54 +00:00 |
|
TuxSH
|
abeaa72f94
|
thermosphere: some gdb/debug refactor
|
2021-02-19 21:51:53 +00:00 |
|