Interrupt priority register – Samsung S3F401F User Manual
Page 148

INTERRUPT CONTROLLER
S3F401F_UM_REV1.00
7-24
INTERRUPT PRIORITY Register
INTPRI (0x03C) Access: Read/Write
31 30 29 28 27 26 25 24
−
−
−
−
−
−
−
−
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
23 22 21 20 19 18 17 16
−
−
−
−
−
−
−
−
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
15 14 13 12 11 10 9 8
−
PRIO_3 [14:12]
−
PRIO_2 [10:8]
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
7 6 5 4 3 2 1 0
−
PRIO_1 [6:4]
−
PRIO_0 [2:0]
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
W: Write
R: Read
-0: 0 After reset
-1: 1 After reset
-U: Undefined after reset
The Order of Interrupt Group Priority Selection Field
000 : A, B, C > D, E, F > G, H, I
011 : D, E, F > G, H, I > A, B, C
001 : A, B, C > G, H, I > D, E, F
100 : G, H, I > A, B, C > D, E, F
PRIO_0
010 : D, E, F > A, B, C > G, H, I
101 : G, H, I > D, E, F > A, B, C
The Order of Interrupt Group1 Priority Selection Field
000 : A > B > C
011 : B > C > A
001 : A > C > B
100 : C > A > B
PRIO_1
010 : B > A > C
101 : C > B > A
The Order of Interrupt Group2 Priority Selection Field
000 : D > E > F
011 : E > F > D
001 : D > F > E
100 : F > D > E
PRIO_2
010 : E > D > F
101 : F > E > D
The Order of Interrupt Group3 Priority Selection Field
000 : G > H > I
011 : H > I > G
001 : G > I > H
100 : I > G > H
PRIO_3
010 : H > G > I
101 : I > H > G
NOTE
This register determines the priority of interrupt sources. There are 9 groups which are affected by interrupt
priority register. Priority of group is determined by INTPRI register. Priority in the same group is determined
by interrupt number. Lower interrupt number has the higher priority than the higher interrupt number in the
same group. For example, because interrupt number of INT0 is ‘0’ and interrupt number of INT1 is 1, INT0
has higher priority than INT1.This is interrupt priority control register, INTPRI, is used to assign hardwired
vector interrupt priority.