NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 203 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
AIC Interrupt Priority Encoding Register (AIC_IPER)
When the AIC generates the interrupt, VECTOR represents the interrupt channel number that is
active, enabled, and has the highest priority. If the representing interrupt channel possesses a priority
level 0, then the interrupt asserted is FIQ; otherwise, it is IRQ. The value of VECTOR is copied to the
register AIC_ISNR thereafter by the AIC. This register was restored a value 0 after it was read by the
interrupt handler. This register can help indexing into a branch table to quickly jump to the
corresponding interrupt service routine.
Register
Offset
R/W
Description
Reset Value
AIC_IPER
0x118
R
AIC Interrupt Priority Encoding Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
7
6
5
4
3
2
1
0
VECTOR
Reserved
Bits
Description
[31:8]
Reserved
Reserved.
[7:2]
VECTOR
Interrupt Vector
0 = no interrupt occurs.
1 ~ 56 = representing the interrupt channel that is active, enabled, and having the highest
priority.
[1:0]
Reserved
Reserved.