User manual
Monitor12 (MON12) User Manual 05/30/01
13
The SWI instruction cannot be executed in user code because the monitor program
uses the SWI vector. Breakpoints can only be used in RAM memory locations.
NOTE:
Breakpoints should not be set on branch, jump, JSR, or test and branch
instructions. Setting a breakpoint on these types of instructions may prevent
the Proceed command from operating correctly.
COMMAND FORMATS DESCRIPTION
BR Display all current breakpoints.
BR <address> Set breakpoint.
BR <addr1> <addr2>... Set several breakpoints.
BR - Remove all breakpoints.
BR -<addr1> <addr2>... Remove <addr1> and add <addr2>.
BR <addr1> - <addr2>... Add <addr1>, clear all entries, then add <addr2>.
BR <addr1> -<addr2>... Add <addr1>, then remove addr2>.
EXAMPLES DESCRIPTION
>BR 0203 Set breakpoint at address location 0203.
0203 0000 0000 0000
>
>BR 0203 0205 0207 0209 Sets four breakpoints. Breakpoints at same address
will result in only one breakpoint being set.
0203 0205 0207 0209
>
>BR Display all current breakpoints.
0203 0205 0207 0209
>
>BR – 0209 Remove breakpoint at address location 0209.
0203 0205 0207 0000
>
>BR 0209 - Clear breakpoint table and add C009.
0209 0000 0000 0000
>
>BR - Remove all breakpoints.
0000 0000 0000 0000
>