CHAPTER 8: DEBUGGER

8.6 Menu

This section outlines the menu bar available with the debugger.

8.6.1 Menu Structure

The menu bar has eight menus, each including frequently-used commands.

8.6.2 [File] Menu

[Load File...]

This menu item reads an object file in the IEEE-695 format into the debugger.

It performs the same function when the lf command is executed.

[Load Option...]

This menu item reads a program file, data file for the data ROM or an optional HEX file in Motorola-S format into the debugger. It performs the same function when the lo command is executed.

[Flash Memory Operation...]

This menu item reads/writes data from/to the Flash memory or erases the Flash memory contents. It performs the same function when the lfl, sfl or efl command is executed.

[Exit]

This menu item quits the debugger. It performs the same function when the q command is executed.

8.6.3 [Run] Menu

[Go]

This menu item executes the target program from the address indicated by the current PC. It performs the same function when the g command is executed.

[Go to Cursor]

This menu item executes the target program from the address indicated by the current PC to the cursor position in the [Source] window (the address of that line). It performs the same function when the g <address> command is executed.

Before this menu item can be selected, the [Source] window must be open and the address line where the program is to break must be clicked. Selecting a break address by clicking on the address line is valid for only the lines that have actual code, and is invalid for the source-only lines.

[Go from Reset]

This menu item resets the CPU and then executes the target program from the program start address (0x0110). It performs the same function when the gr command is executed.

[Step]

This menu item executes one instruction step at the address indicated by the current PC. It performs the same function when the s command is executed.

[Next]

This menu item executes one instruction step at the address indicated by the current PC. If the instruction to be executed is calr, calz or int, it is assumed that a program section until control returns to the next address constitutes one step and all steps of their subroutines are executed. This menu item performs the same function when the n command is executed.

S5U1C63000A MANUAL

EPSON

133

(S1C63 FAMILY ASSEMBLER PACKAGE)