Rev. 2.00, 09/03, page 128 of 690
6.3.1
Interrupt Priority Level Setting Registers A to H (IPRA to IPRH)
IPRA to IPRH are 16-bit readable/writable registers in which priority levels from 0 to 15 are set
for on-chip peripheral module, and IRQ and PINT interrupts.
Bit
Bit Name
Initial Value
R/W
Description
15 to 0
IPR15 to
IPR0
0
R/W
These bits set the priority level for each interrupt
source in 4-bit units. For details, see table 6.2.
Table 6.2
Interrupt Sources and IPRA to IPRH
Register
Bits 15 to 12
Bits 11 to 8
Bits 7 to 4
Bits 3 to 0
IPRA
TMU0
TMU1
TMU2
RTC
IPRB
WDT
REF
Reserved
*
Reserved
*
IPRC
IRQ3
IRQ2
IRQ1
IRQ0
IPRD
PINT0 to PINT7
PINT8 to PINT15
IRQ5
IRQ4
IPRE
DMAC
SCIF0
SCIF2
ADC
IPRF
Reserved
*
Reserved
*
USB
Reserved
*
IPRG
TPU0
TPU1
Reserved
*
Reserved
*
IPRH
TPU2
TPU3
Reserved
*
Reserved
*
Note:
*
Always read as 0. The write value should always be 0.
As shown in table 6.2, on-chip peripheral module, or IRQ or PINT interrupts are assigned to four
4-bit groups in each register. These 4-bit groups (bits 15 to 12, bits 11 to 8, bits 7 to 4, and bits 3
to 0) are set with values from H'0 (0000) to H'F (1111). Setting H'0 means priority level 0
(masking is requested); H'F means priority level 15 (the highest level).
Summary of Contents for SH7705
Page 2: ......
Page 70: ...Rev 2 00 09 03 page 24 of 690 ...
Page 194: ...Rev 2 00 09 03 page 148 of 690 ...
Page 284: ...Rev 2 00 09 03 page 238 of 690 ...
Page 338: ...Rev 2 00 09 03 page 292 of 690 ...
Page 354: ...Rev 2 00 09 03 page 308 of 690 ...
Page 374: ...Rev 2 00 09 03 page 328 of 690 ...
Page 420: ...Rev 2 00 09 03 page 374 of 690 ...
Page 476: ...Rev 2 00 09 03 page 430 of 690 ...
Page 482: ...Rev 2 00 09 03 page 436 of 690 ...
Page 552: ...Rev 2 00 09 03 page 506 of 690 ...
Page 630: ...Rev 2 00 09 03 page 584 of 690 ...
Page 739: ...SH7705 Group Hardware Manual REJ09B0082 0200O ...