I n t e r r u p t C o n t r o l l e r U n i t — I n t e l
1 0 . 7 . 2 9 I n t e r r u p t P r i o r i t y R e g i s t e r 4 — I P R 4
T h e I n t e r r u p t P r i o r i t y R e g i s t e r 4 i s a 3 2 - b i t C o p r o c e s s o r 6 c o n t r o l r e g i s t e r u s e d t o
a s s i g n a p r i o r i t y l e v e l t o i n t e r r u p t s o u r c e s 7 9 d o w n t o 6 4 . T h e I P R 4 c o n t r o l r e g i s t e r i s
u s e d t o a s s i g n o n e o f 4 p r i o r i t y l e v e l s t o e a c h i n t e r r u p t s o u r c e i n d e p e n d e n t o f t h e
I N T S T R [ 3 : 0 ] r e g i s t e r s :
0 0
H i g h P r i o r i t y
2 —
0 1
M e d i u m / H i g h P r i o r i t y
2 —
1 0
M e d i u m / L o w P r i o r i t y
2 —
1 1
L o w P r i o r i t y
2 —
W h e n i n t e r r u p t v e c t o r g e n e r a t i o n i s e n a b l e d a n d t h e r e a r e m u l t i p l e r e q u e s t s p e n d i n g
e i t h e r i n t h e F I N T S R C [ 3 : 0 ] o r t h e I I N T S R C [ 3 : 0 ] r e g i s t e r s , t h e h i g h e s t p r i o r i t y v e c t o r s
p e n d i n g f o r e i t h e r F I Q o r I R Q a r e p r e s e n t e d i n t h e F I N T V E C o r I I N T V E C r e s p e c t i v e l y .
N o t e :
W h e n m u l t i p l e i n t e r r u p t s a t t h e s a m e p r i o r i t y l e v e l a r e p e n d i n g f o r e i t h e r F I Q o r I R Q ,
t h e v e c t o r i s s e l e c t e d a c c o r d i n g t o a f i x e d p r i o r i t y b a s e d o n b i t l o c a t i o n . H i g h e s t o r d e r
b i t i s f i r s t .
T a b l e 4 1 1 . I n t e r r u p t P r i o r i t y R e g i s t e r 4 — I P R 4
31
Coprocessor
rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw
Attributes
Memory
na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na
Attributes
I n t e l X S c a l e
C P 6 , P a g e 8 , R e g i s t e r 4
B i t
D e f a u l t
3 1 : 2 8
0 0
R e s e r v e d .
2
2 7 : 2 6
0 0
S R A M D M A E r r o r I n t e r r u p t P r i o r i t y
2
2 5 : 2 4
0 0
S R A M D M A N o r m a l I n t e r r u p t P r i o r i t y
2
2 3 : 0 6
0 0
R e s e r v e d .
2
0 5 : 0 4
0 0
T P M I 0 E r r o r I n t e r r u p t P r i o r i t y
2
0 3 : 0 2
0 0
T P M I 0 N o r m a l I n t e r r u p t P r i o r i t y
2
0 1 : 0 0
0 0
R e s e r v e d .
2
O c t o b e r 2 0 0 7
O r d e r N u m b e r : 3 1 7 8 0 5 - 0 0 1 U S
®
4 1 3 8 0 8 a n d 4 1 3 8 1 2
28
24
20
®
p r o c e s s o r C o p r o c e s s o r a d d r e s s
16
12
8
A t t r i b u t e L e g e n d :
R V = R e s e r v e d
P R = P r e s e r v e d
R S = R e a d / S e t
D e s c r i p t i o n
®
I n t e l
4 1 3 8 0 8 a n d 4 1 3 8 1 2 I / O C o n t r o l l e r s i n T P E R M o d e
4
0
R W = R e a d / W r i t e
R C = R e a d C l e a r
R O = R e a d O n l y
N A = N o t A c c e s s i b l e
D e v e l o p e r ' s M a n u a l
6 2 3
Need help?
Do you have a question about the CONTROLLERS 413808 and is the answer not in the manual?