45
CHAPTER 2 DEPENDENCE FUNCTIONS
● Dangerous BreakPoints
• Never set a breakpoint at an address other than the instruction starting address.
• If a breakpoint is the last 1 byte of an instruction longer than 2 bytes length, and if such an address is
even, the following abnormal operation will result:
- If instruction executed by STEP command, instruction execution not aborted.
- If breakpoint specified with GO command, set at instruction immediately after such instruction, the
breakpoint does not break.
Note:
[High-speed version simulator debugger]
• When the break function is used, it is necessary to set the memory map beforehand. When the
memory map is deleted, the setting of the breakpoint is deleted.
• When the breakpoint with pass count is set to the reset vector in 16FX, hit count is cleared after the
Boot ROM file is executed. For details of the execution of the Boot ROM file, refer to "■ Setting
Options in [Boot ROM] (Only MB2198)" of section "4.5.5.9 Setting Debug Options" in "SOFTUNE
Workbench Operation Manual".