Commit graph

10 commits

Author SHA1 Message Date
Michael Scire
6139b7d5ac dmnt: use hardware single step extension if available 2021-09-11 19:36:08 -07:00
Michael Scire
e34a9ba521 dmnt: implement remaining basic gdbstub packets 2021-09-11 19:36:07 -07:00
Michael Scire
252b890a12 dmnt: reload modules on NRO load/unload 2021-09-11 19:36:07 -07:00
Michael Scire
32818a7a99 dmnt: first pass at breakpoints/watchpoints 2021-09-11 19:36:07 -07:00
Michael Scire
eb6d18329e dmnt: refactor to use process accessor 2021-09-11 19:36:06 -07:00
Michael Scire
74ca199c94 dmnt: add attach support to gdbstub 2021-09-11 19:36:06 -07:00
Michael Scire
22bce9f680 dmnt: refactor/add support for getting process list in gdb 2021-09-11 19:36:06 -07:00
Michael Scire
e5a0f0d3b0 dmnt: begin working on packet parser 2021-09-11 19:36:05 -07:00
Michael Scire
6da88a436f dmnt: add basic gdb packet receive logic 2021-09-11 19:36:05 -07:00
Michael Scire
e96d9950d2 dmnt2: add logging logic, for use with gdbstub development 2021-09-11 19:35:59 -07:00