English
Language : 

SH7750_08 Datasheet, PDF (29/1162 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
Item
19.4.1 Interrupt
Operation Sequence
Page
843
Figure 19.3 Interrupt 844
Operation Flowchart
Revision (See Manual for Details)
Description and notes amended
3. The priority level of the interrupt selected by the interrupt
controller is compared with the interrupt mask bits (IMASK) in
the status register (SR) of the CPU. If the request priority
level is higher that the level in bits IMASK, the interrupt
controller accepts the interrupt and sends an interrupt
request signal to the CPU.
...
Notes: 1. The interrupt mask bits (IMASK) in the status register
(SR) are not changed by acceptance of an interrupt in
this LSI.
2. The interrupt source flag should be cleared in the
interrupt handler. To ensure that an interrupt request
that should have been cleared is not inadvertently
accepted again, read the interrupt source flag after it
has been cleared, then wait for the interval shown in
table 19.9 (Time for priority decision and SR mask bit
comparison) before clearing the BL bit or executing
an RTE instruction.
Figure amended
Level 15
No
interrupt?
Yes
Level 14
No
Yes
IMASK* =
interrupt?
level 14 or
lower?
Yes
Level 1
No
Set interrupt source
in INTEVT
No Yes
IMASK =
level 13 or
lower?
interrupt?
Yes
Save SR to SSR;
save PC to SPC
No Yes
IMASK =
level 0?
No
Set BL, MD, RB bits
in SR to 1
Branch to exception
handler
19.6 Usage Notes
847 to
849
Note: * IMASK: Interrupt mask bits in status register (SR)
Newly added
Rev.7.00 Oct. 10, 2008 Page xxix of lxxxiv
REJ09B0366-0700