NDSNews:2006-08-17 - SDS GDB Debugger Stub
From Dev-Scene
2006-08-17 - SDS GDB Debugger Stub
DS GDB Debugger Stub
masscat has began work on a GDB debugger stub library after Simon Hall had to withdraw his. Allowing you to debug your DS homebrew using a ARM targeted version of GDB over Wifi or serial.
DS GDB Debugger Stub
masscat has began work on a GDB debugger stub library after Simon Hall had to withdraw his. Allowing you to debug your DS homebrew using a ARM targeted version of GDB over Wifi or serial.
The stub is in the early stages of development but you can do useful things with it so it has been made available.
Partial stepping (certain pc affecting instructions cannot be stepped), continue, memory read and write and reading the register contents are supported at the moment. Breakpointing is all handled by GDB replacing instructions in the code with undefined instructions (arm code) or breakpoint instruction (thumb code) and therefore causing an exception when these are executed. The stub does not maintain the breakpoints at all.

