Controlling data and display settings

List of commands:

append

Reads data from memory or an expression and appends to an existing file.

delete memory

Deletes one or more user-defined memory regions.

disable memory

Disables one or more user-defined memory regions.

disassemble

Displays disassembly for a specific section of memory.

dump

Reads data from memory or an expression and writes to a file.

echo

Displays only textual strings.

enable memory

Enables one or more user-defined memory regions.

flash

Displays all the flash commands.

flash list

Displays all the registered flash algorithms.

flash register

Registers flash algorithms from a directory.

flash unregister

Unregisters a flash algorithm.

info address

Displays the location of a symbol.

info all-registers

Displays the name and content of grouped registers for the current stack frame.

info classes

Displays C++ class names.

info functions

Displays the name and data types for all functions.

info locals

Displays all local variables.

info memory

Displays the attributes for all memory regions.

info registers

Displays the name and content of registers for the current stack frame.

info symbol

Displays the symbol name at a specific address.

info variables

Displays the name and data types of global and static variables.

memory

Specifies the attributes and size for a memory region.

memory auto

Resets the memory regions to the default target settings.

memory debug-cache

Controls the caching by the debugger for all memory regions.

memory flash

Specifies the attributes and size for a region of flash memory.

memory set

Assigns an array of bytes to memory.

output

Displays only the output of an expression.

print, inspect

Displays the output of an expression and records the result in a debugger variable.

restore

Reads data from a file and writes it to memory.

set arm

Controls the behavior of the debugger when selecting the instruction set for disassembly and setting breakpoints.

set endian

Specifies the byte order for use by the debugger.

set flash-buffer

Defines a memory region for use as a flash buffer.

set listsize

Modifies the default number of source lines that the list command displays.

set print

Controls the current debugger print settings.

set semihosting

Controls the semihosting options in the debugger.

set step-mode

Specifies whether to step into or step over a function with no debug information.

set substitute-path

Modifies the search paths used when displaying source code.

set variable

Specifies an expression and assigns the result to a variable.

set wildcard-style

Specifies the type of wildcard pattern matching you can use for examining the contents of strings.

unset

Modifies the current debugger settings.

whatis

Displays the data type of an expression.

x

Displays the content of memory at a specific address.

Type help followed by a command name for more information on a specific command.

Copyright © 2010 ARM. All rights reserved.ARM DUI 0452B
Non-ConfidentialID100410