read_memory
Read memory contents from a target device by specifying address, length, access width, and access class. Returns a hex dump for debugging.
Instructions
Read memory from the target at a given address.
Args: address: Memory address as hex string (e.g., "0x80000000") or symbol name (e.g., "main") length: Number of bytes to read width: Access width in bits — 8, 16, 32, or 64 (default: 32) access: Access class prefix (e.g., "D:" for data, "P:" for program). Empty = default.
Returns: Hex dump of memory contents
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| width | No | ||
| access | No | ||
| length | Yes | ||
| address | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |