Crossware

Table of Contents        Previous topic       Next topic       

Breakpoints->Machine Level Breakpoints->Editing Breakpoints->Editing Breakpoints

Use the breakpoints dialog box to set, clear, edit, enable or disable breakpoints.

Open the breakpoints dialog box by selecting Edit Breakpoints from the Simulate Menu.

Different types of breakpoint can be set.  These are:

Break at Execution Address.  This breakpoint type halts execution when the program counter equals the breakpoint address.  Execution is halted just before the instruction at this address is executed.

Break at Memory Access.  This breakpoint type halts execution when a byte has just been read from or written to the specified memory address

Break at Memory Read.  This breakpoint type halts execution when a byte has just been read from the specified memory address

Break at Memory Write.  This breakpoint type halts execution when a byte has just been written to the specified memory address

Break on Stack Out of Limits.  This breakpoint type halts execution when the stack pointer is outside of the specified upper and lower address limits