Interrupt Priority Registers - Samsung S3C2501X User Manual

32-bit risc microprocessor
Table of Contents

Advertisement

INTERRUPT CONTROLLER

13.4.3 INTERRUPT PRIORITY REGISTERS

The interrupt priority registers, INTPRIOR0–INTPRIOR9, contain information about which interrupt source is
assigned to the pre-defined interrupt priority field. Each INTPRIORn register value determines the priority of the
corresponding interrupt source. The lowest priority value is 0x0, and the highest priority value is 0x26.
The index value of each interrupt source is written to one of the above 39 positions (see Figure 13-5). The
position value then becomes the written interrupt's priority value. The index value of each interrupt source is
listed in Table 13-7.
The priority values in priority registers (INTPRIOR0-9) should not be repeated.
Register
Address
INTPRIOR0
0xF0140020
INTPRIOR1
0xF0140024
INTPRIOR2
0xF0140028
INTPRIOR3
0xF014002C
INTPRIOR4
0xF0140030
INTPRIOR5
0xF0140034
INTPRIOR6
0xF0140038
INTPRIOR7
0xF014003C
INTPRIOR8
0xF0140040
INTPRIOR9
0xF0140044
31
30
29
28
INTPRIOR0
0
0
PRIORITY3
INTPRIOR1
0
0
PRIORITY7
INTPRIOR2
0
0
PRIORITY11
INTPRIOR3
0
0
PRIORITY15
INTPRIOR4
0
0
PRIORITY19
INTPRIOR5
0
0
PRIORITY23
INTPRIOR6
0
0
PRIORITY27
INTPRIOR7
0
0
PRIORITY31
INTPRIOR8
0
0
PRIORITY35
INTPRIOR9
0
0
0 0 0 0 0 0
High Priority
13-8
Table 13-5. Interrupt Priority Register
R/W
R/W
Interrupt priority register 0
R/W
Interrupt priority register 1
R/W
Interrupt priority register 2
R/W
Interrupt priority register 3
R/W
Interrupt priority register 4
R/W
Interrupt priority register 5
R/W
Interrupt priority register 6
R/W
Interrupt priority register 7
R/W
Interrupt priority register 8
R/W
Interrupt priority register 9
27 26 25
24
23
22
21
20
19
0
0
PRIORITY2
0
0
PRIORITY6
0
0
PRIORITY10
0
0
PRIORITY14
0
0
PRIORITY18
0
0
PRIORITY22
0
0
PRIORITY26
0
0
PRIORITY30
0
0
PRIORITY34
0
0
PRIORITY38
Figure 13-5. Interrupt Priority Register (INTPRIORn)
NOTE
Description
18 17 16 15 14 13 12 11 10 9
0
0
PRIORITY1
0
0
PRIORITY5
0
0
PRIORITY9
0
0
PRIORITY13
0
0
PRIORITY17
0
0
PRIORITY21
0
0
PRIORITY25
0
0
PRIORITY29
0
0
PRIORITY33
0
0
PRIORITY37
Reset Value
0x03020100
0x07060504
0x0B0A0908
0x0F0E0D0C
0x13121110
0x17161514
0x1B1A1918
0x1F1E1D1C
0x23222120
0x00262524
8
7
6
5
4
3
2
1
0
0
0
PRIORITY0
0
PRIORITY4
0
0
0
PRIORITY8
0
PRIORITY12
0
0
0
PRIORITY16
0
PRIORITY20
0
0
0
PRIORITY24
0
0
PRIORITY28
0
0
PRIORITY32
0
0
PRIORITY36
Low Priority
S3C2501X
Low
Priority
High
Priority

Advertisement

Table of Contents
loading

Table of Contents