====== command x ======
**Format:** ‘x addr,length’
**Meaning:** Read length addressable memory units starting at address addr. Note that addr does not have to be aligned to any particular boundary.
The stub need not use any particular size or alignment when gathering data from memory for the response; even if addr is word-aligned and length is a multiple of the word size, the stub is free to use byte accesses, or not. For this reason, this packet may not be suitable for accessing memory-mapped I/O devices.
GDB will only use this packet if the stub reports the ‘binary-upload’ feature is supported in its ‘qSupported’ reply.
**Reply:**
b XX…
Memory contents as binary data. The reply may contain fewer addressable memory units than requested if the server was reading from a trace frame memory and was able to read only part of the region of memory.
E NN
for an error