INTERRUPT CONTROLLER
S3C4510B
INTERRUPT PRIORITY REGISTERS
The interrupt priority registers, INTPRI0–INTPRI5, contain information about which interrupt source is assigned to
the pre-defined interrupt priority field. Each INTPRIn register value determines the priority of the corresponding
interrupt source. The lowest priority value is priority 0, and the highest priority value is priority 20.
The index value of each interrupt source is written to one of the above 21 positions (see Figure 13-4). The
position value then becomes the written interrupt's priority value. The index value of each interrupt source is
listed in Table 13-1.
Table 13-5. Interrupt Priority Register Overview
Register
INTPRI0
Offset Address
0x400C
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Description
Interrupt priority register 0
Reset Value
0x03020100
0x07060504
0x0B0A0908
0x0F0E0D0C
0x13121110
0x00000014
INTPRI1
INTPRI2
INTPRI3
INTPRI4
INTPRI5
0x4010
Interrupt priority register 1
Interrupt priority register 2
Interrupt priority register 3
Interrupt priority register 4
Interrupt priority register 5
0x4014
0x4018
0x401C
0x4020
26 25
23
0
14 13 12 11 10 9
8
7
0
6
0
5
0
4
3
2
1 0
29 28 27
24
22
21 20 19 18 17 16 15
31 30
INTPRI0
INTPRI1
INTPRI2
INTPRI3
INTPRI4
INTPRI5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PRIORITY3
PRIORITY7
PRIORITY11
PRIORITY15
PRIORITY19
0
0
0
0
0
0
0
0
0
0
0
0
PRIORITY2
PRIORITY6
PRIORITY10
PRIORITY14
PRIORITY18
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PRIORITY1
PRIORITY5
PRIORITY9
PRIORITY0
PRIORITY4
PRIORITY8
Low
Priority
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PRIORITY13
PRIORITY17
PRIORITY12
PRIORITY16
PRIORITY20
High
Priority
0
0
0
0
0
0
0
0
0
0
0 0 0 0 0
High Priority
Low Priority
Figure 13-4. Interrupt Priority Register (INTPRIn)
13-6