Next: General Query Packets, Previous: Packets, Up: Remote Protocol
The `C', `c', `S', `s' and `?' packets can receive any of the below as a reply. In the case of the `C', `c', `S' and `s' packets, that reply is only returned when the target halts. In the below the exact meaning of `signal number' is poorly defined. In general one of the UNIX signal numbering conventions is used.
T
AAn...:
r...;
n...:
r...;
n...:
r...;
'REGISTER_RAW_SIZE
; n... = `thread', r... =
thread process ID, this is a hex integer; n... = (`watch' |
`rwatch' | `awatch', r... = data address, this is a hex
integer; n... = other string not starting with valid hex digit.
GDB should ignore this n..., r... pair and go on
to the next. This way we can extend the protocol.
_start
; d... = base of data section; b... =
base of bss section. Note: only used by Cisco Systems targets.
The difference between this reply and the `qOffsets' query is that
the `N' packet may arrive spontaneously whereas the `qOffsets'
is a query initiated by the host debugger.