1. Products and Versions Concerned
- E8a Emulator Software
V.1.00 Release 00 and V.1.01 Release 00
- E8 Emulator Software
V.2.01 Release 00 through V.2.11 Release 00
2. Description
When target systems designed with MCUs of the M16C family are debugged,
interrupts that have lower priorities than the processor interrupt may
be acknowledged if interrupts are requested.
3. Conditions
This problem occurs if the following conditions are all satisfied:
(1) The M16C E8a Emulator Debugger or the M16C E8 Emulator Debugger
included in the products and versions concerned is running.
(2) In the target system is used an MCU in any of the following MCU
series:
- M16C/Tiny series
- M16C/60 series
- M16C/30 series
(3) The Interrupt Enable flag in the flag register is set to 1 (enabled)
in the interrupt routine.
(4) PC breakpoints are set in the interrupt routine.
4. Workaround
In the interrupt routine, use Event breakpoints instead of
PC breakpoints.
5. Schedule of Fixing the Problem
We plan to fix this problem in the next release of the products
concerned.