data.dump

This command displays data at a specific address or address range. By default, the display size is 0x20 bytes of data unless an address range is specified.

Show/hideSyntax

data.dump expression [/flag]...

Where:

expression

Specifies the address or address range. This can be either an address, an address range, or an expression that evaluates to an address. You can use -- to specify an address range and ++ to specify an offset from an address.

flag

Specifies additional flags:

byte

Formats the data as 1 byte

word

Formats the data as 2 bytes

long

Formats the data as 4 bytes

quad

Formats the data as 8 bytes

width

Specifies the number of columns

nohex

Suppresses the hexadecimal output

noascii

Suppresses the ASCII output

le

Formats the data as little endian

be

Formats the data big endian.

If no endianness is specified then the debugger looks for information at the start address of the loaded image otherwise little endian is used.

Show/hideExample

Example 167. data.dump

data.dump 0x8000              ; Display 0x20 bytes (default) from address 0x8000
data.dump 0x8000--0x8170      ; Display data in address range 0x8000--0x8170
data.dump r(PC)++0x100        ; Display 0x100 bytes from address in PC register

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0452K
Non-ConfidentialID071912