I’m writing a full development environment for GNU C toolchain for ARM mcu. I want now to interface my IDE to JTAG interfaces and GDB to let users do debug and go step by step through source code (source level debuging). I did not found clear documentation about how to do that. I know that we can connect to GDB using socket interface but did not find anything specific to ARM debuging.
I know that Redhat has written a tool named “Insight” but it looks really ugly compared to my IDE, and I really want users do source level debuging and watch their variables from my own editor. How can I do that ?
Any documentation or links will be welcome.
PS. I’m writing my dev environment in Delphi, so I can do any socket interface or DLL call…