Interrupt priority register – Samsung S3F401F User Manual

Page 148

Advertising
background image

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.

Advertising