User`s manual

258 digi.com Graphical User Interface
Delete Watch
Removes highlighted entry from the
Watches window.
Delete All Watches
Removes all entries from the
Watches window.
Update Watch Window
<Ctrl+U>
Forces expressions in the Watches window to be evaluated. If the target is running nodebug code, the
Watches window will not be updated, and the PC will lose communication with the target. Inserting an
RST 028h instruction into frequently executed nodebug code will allow the Watches window to be
updated while running in nodebug code. Normally the Watches window is updated every time the exe-
cution cursor is changed, that is, when a single step, a breakpoint, or a stop occurs in the program.
Evaluate Expression
Brings up the Evaluate Expression dialog where you can enter a single expression in the Expression
dialog. The result is displayed in the Result text box when Evaluate is clicked. Multiple Evaluate
Expression dialogs can be active at the same time.
Disassemble at Cursor
<Ctrl+F10>
Loads, disassembles and displays the code at the current editor cursor location. This command does not
work in user application code declared as nodebug. Also, this command does not stop the execution
on the target.
Disassemble at Address
<Alt+F10>
Brings up the Disassemble at Address dialog where you can enter an address at which to begin disas-
sembly. The format of the address is either the logical address specified as a hex number (0xnnnn or
just nnnn) or as an xpc:offset pair separated by a colon (nn:mmmm).
The Disassembled Code window displays the result. See “Assembly (F10)” on page 294 for details
about this window.
Dump at Address
<Ctrl+D>
Allows blocks of raw values in any memory location to be displayed. Values are displayed on the
screen or written to a file. If separate I&D space is enabled, you can choose which logical space to
examine: instruction space or data space.
Dynamic C 9 introduced differences highlighting when displaying to the screen: each time you single
step in C or assembly changed data is highlighted in reverse video in the Memory Dump window. (This
is also true for the Stack and Register windows.)
When writing to a file, the option
Save to file
requires a file pathname and the number of bytes
to dump. The option
Save entire flash to file
requires a file pathname. If you are running in
RAM, then it will be RAM that is saved to a file,
not Flash, because this option simply starts
dumping physical memory at address zero.
When displaying on a screen, a Memory Dump
window is opened. A typical screen display
appears below. Although the cursor is not visible
in this screen capture, it is hovering over logical