
DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10360_0
© NXP B.V. 2009. All rights reserved.
User manual
Rev. 00.06 — 5 June 2009
733 of 808
NXP Semiconductors
UM10360
Chapter 34: Appendix: Cortex-M3 User Guide
Remark:
Writing 1 to an ICPR bit does not affect the active state of the corresponding
interrupt.
4.2.6 Interrupt Active Bit Registers
The IABR0-IABR3 registers indicate which interrupts are active. See:
•
the register summary in
for the register attributes
•
for which interrupts are controlled by each register.
The bit assignments are shown in
.
A bit reads as one if the status of the corresponding interrupt is active or active and
pending.
4.2.7 Interrupt Priority Registers
The IPR0-IPR27 registers provide a 5-bit priority field for each interrupt. These registers
are byte-accessible. See the register summary in
register holds four priority fields, that map to four elements in the CMSIS interrupt priority
array
IP[0]
to
IP[111]
, as shown:
Table 621. ICPR bit assignments
Bits
Name
Function
[31:0]
CLRPEND
Interrupt clear-pending bits.
Write:
0 = no effect
1 = removes pending state an interrupt.
Read:
0 = interrupt is not pending
1 = interrupt is pending.
Table 622. IABR bit assignments
Bits
Name
Function
[31:0]
ACTIVE
Interrupt active flags:
0 = interrupt not active
1 = interrupt active.
IPR0
IPRm
IPR27
31
24
16
23
15
7
8
0
.
.
.
IP[111]
IP[109]
IP[108]
IP[110]
IP[4m+3]
IP[4m+1]
IP[4m]
IP[4m+2]
IP[3]
IP[1]
IP[0]
IP[2]
.
.
.
.
.
.
.
.
.