Commit graph

15 commits

Author SHA1 Message Date
Coxxs
ac2c4ff399 gdb: Change HandleVContCommand comment 2025-06-25 03:28:17 +08:00
Coxxs
625ca3f934 gdb: Support continue specific threads 2025-06-24 15:45:18 +08:00
Coxxs
b932905053 gdb: Interrupt at currently selected thread 2025-06-24 15:40:10 +08:00
Coxxs
1b37038d5a gdb: Log CommandReadMemory failure 2025-06-24 08:34:12 +08:00
Coxxs
cd2a7c9916 gdb: Prevent BreakHandler being called multiple times from the same breakpoint 2025-06-24 08:34:12 +08:00
Coxxs
009d319bc2 gdb: Implement QRcmd (monitor) commands
monitor backtrace (mo bt)
monitor registers (mo reg)
monitor get info
2025-06-24 08:34:11 +08:00
Coxxs
bad1dd8899 gdb: Implement z0/Z0 software breakpoints 2025-06-24 08:34:11 +08:00
Coxxs
7d5f7bc479 gdb: Implement vCont to support step on AArch32 2025-06-24 08:34:11 +08:00
Coxxs
9506eba982 gdb: Show thread names
Reference: d8a37b4b71/libraries/libstratosphere/source/osdbg/impl/osdbg_thread_type.os.horizon.hpp
2025-06-24 08:34:11 +08:00
Coxxs
5cad23f793 gdb: Set correct gThread and cThread when break 2025-06-24 08:34:11 +08:00
Coxxs
f630d5ba99 gdb: Fix crash when gdb client disconnected in some cases 2025-06-24 08:34:11 +08:00
Coxxs
e547c4f5f4 gdb: Fix GdbWriteRegister endianness 2025-06-24 08:34:11 +08:00
Coxxs
737afbfa2f gdb: Wait for the application to start if user connect gdb too early 2025-06-24 08:34:11 +08:00
Coxxs
bbbbaaa669 gdb: Remove redundant log 2025-06-24 08:34:11 +08:00
Coxxs
890165707a Add GDB Stub
Author: merry, svc64
2025-06-24 08:34:11 +08:00