Renesas IE850A User Manual page 31

Hide thumbs Also See for IE850A:
Table of Contents

Advertisement

E2, IE850A
5.4.14
Masking of resets while the emulator is in use
Table 5-1 shows the state of a device while the emulator is in use and the operation of resets issued by the
user system or the user program (i.e. user system reset). During single stepping, resets are masked to
emulate each step in the source code of the program in non-realtime. In C-source-level stepping, resets are
masked in different ways depending on the debugger; one method is to use single stepping and another is to
set an internal breakpoint and execute the user program. Accordingly, this document cannot define enabling
and disabling of reset masking per debugger; refer to the manual for the debugger you are using.
Table 5-1
State of a Device and Masking of Resets
Reset mask
Resets not
specification
masked
on the
Resets
debugger
masked
When a reset is issued by a debugger (by pressing the reset button of the debugger or in some other way),
the reset is always enabled regardless of enabling or disabling of reset masking. After a reset is issued by
the debugger, breaks are generated for all CPUs.
Do not issue a pin reset from the user system, regardless of the presence or absence of masking, other
than in cases where a user program is running.
The software reset might not be generated when execution resumes following a break that occurs before a
software reset instruction.
R20UT4140EJ0300 Rev.3.00
Oct.09.20
In breaks
In single
stepping
Resets masked
Resets masked
State of a device
In user program
execution
Resets not
masked
5. Notes on Usage
In C-source-
level stepping
Depends on the
debugger
Page 31 of 41

Advertisement

Table of Contents
loading

Table of Contents