This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Remote debugging for ARM
- From: Jan Van Belle <Jan dot Van_Belle at alcatel dot be>
- From: Jan_VAN_BELLE/BE/ALCATEL at ALCATEL
- To: gdb at sources dot redhat dot com
- Date: Tue, 15 Oct 2002 14:43:56 +0200
- Subject: Remote debugging for ARM
- Organization: Alcatel Telecom
Hello all,
I am trying to write an interface between the GDB Remote Protocol and a
homebrew JTAG debugger for a homebrew ARM development board.
I already managed to 'startup' (I get the "Successfully connected"
message ;) ).
So now I am trying out the commands 'g', 'G', 'p' and 'P' , Read/Write
(all) registers.
Can someone tell me what's the correct order for them? In the
registermap, you have 15 32-bit registers (OK), then 8 (?) 64-bit
'function' fields and last but not least a cpsr and yet another one. I
know the first 15 and the cpsr register, but how about the rest??
Also, what should be the byte-order??
--> if I fill in 0x01234567, I get the message $Pxx=67452301#yy
No problem for me, but is it correct? (I cannot find anything about it)
BTW: I am using Insight/GDB 5.2.1
Regards,
Jan