AMD 4.4.5 user manual Debugger Command Definition, 152

Models: 4.4.5

1 269
Download 269 pages 44.58 Kb
Page 164
Image 164

 

AMD Confidential

User Manual

November 21st, 2008

Table 10-7lists the debugger commands and their definitions.

Debugger Command

Definition

?

Displays an abbreviated list of the available

 

commands and their syntax.

<blank line>

Repeat of previous command.

 

 

*<automation command>

Execute an automation command.

 

 

#P <Path> [;<Path>

Sets the file search path.

 

 

#L <Symbol File> [Load

Loads the named symbol file, optionally

Address]

offsetting each address by the given load offset.

 

 

When the load is completed, the module name

 

attached to this group of symbols is displayed.

 

Supported symbol file extentsions are "*.TXT",

 

"*.SYMTEXT", and Linux "symbol.map" file

 

("*.MAP").

#M

Displays a list of the symbol modules currently

 

loaded.

 

 

#U <Module Name>

Unloads the named symbol module that had

 

previously been loaded with the #l command.

#? <Symbol>

Displays all symbols that contain the given

 

string.

#! <Address>

Displays the symbol that most closes matches

 

the given address.

bc {* list }

Clears one or all breakpoints.

 

 

bd {* list }

Disables one or all breakpoints.

be {* list }

Enables one or all breakpoints.

bf <vector> <Pass count>

Creates and enables a breakpoint for the

 

indicated CPU exception. Sets the pass count to

 

[count], or 0 if not specified.

bh <vector> <Pass count>

Creates and enables a breakpoint for the indicated hardware interrupt. Sets the pass count to [count], or 0 if not specified.

bi <address> [r w] <Pass count> [v[bwd] <data>]

Creates and enables a breakpoint for the indicated I/O address. Sets the pass count to [count], or 0 if not specified. Defaults to read/write, but can be set to read-only or write- only using the [r] or [w] options. [v] enables the data <data> check capability for [b]yte, [w]ord, or [d]ouble word I/O accesses. For example, “bi 80 w vb c0” stands for break when byte 0xC0 is written to I/O port 0x80.

bl [* list]

Display the settings of one or all breakpoints.

152

Chapter 10: CPU Debugger

Page 164
Image 164
AMD 4.4.5 user manual Debugger Command Definition, 152