1 1 . 7 . 3
I R Q I n t e r r u p t V e c t o r R e g i s t e r — I I N T V E C
T h e I R Q I n t e r r u p t V e c t o r R e g i s t e r 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 . F o l l o w i n g
a n I R Q e x c e p t i o n , t h e I R Q i n t e r r u p t s e r v i c e r o u t i n e r e a d s t h e 3 2 - b i t v e c t o r t o t h e I S R
f o r t h e a c t i v e I R Q s o u r c e w i t h t h e h i g h e s t p r i o r i t y .
T h e a c t u a l v e c t o r v a l u e i s a f u n c t i o n o f t h e I N T B A S E a n d t h e I N T S I Z E r e g i s t e r s a n d i s
b a s e d o n a f i x e d o r d e r o f a l l 1 2 8 p o s s i b l e i n t e r r u p t s o u r c e s . T h e v e c t o r s b e g i n a t
I N T B A S E w i t h s o u r c e 0 ( i . e . , I I N T S R C 0 b i t 0 ) , a n d e n d a t I N T B A S E + I N T S I Z E ( p e r
s o u r c e ) * 1 2 7 w i t h s o u r c e 1 2 7 ( t h a t i s , I I N T S R C 3 b i t 3 1 ) .
B e f o r e r e t u r n i n g t o U s e r M o d e f r o m I n t e r r u p t M o d e , t h e s o f t w a r e r e a d s t h e I I N T V E C
r e g i s t e r a n d p r o c e s s a n y l o w e r p r i o r i t y I R Q s o u r c e s t h a t a r e a c t i v e . W h e n t h e r e a r e n o
l o n g e r a n y a c t i v e I R Q s o u r c e s , a r e a d f r o m t h e I I N T V E C r e g i s t e r r e t u r n s F F F F F F F F H .
T a b l e 4 6 0 . I R Q I n t e r r u p t V e c t o r R e g i s t e r - I I N T V E C
31
Coprocessor
ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro
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 2 , R e g i s t e r 3
B i t
D e f a u l t
0 0 0 0 0 0 0 0 H I R Q I n t e r r u p t V e c t o r — V e c t o r t o t h e h i g h e s t p r i o r i t y a c t i v e I R Q s o u r c e . T h i s r e g i s t e r r e a d s F F F F F F F F H
3 1 : 0 0
w h e n t h e r e a r e n o a c t i v e I R Q s o u r c e s .
®
I n t e l
8 1 3 4 1 a n d 8 1 3 4 2 I / O P r o c e s s o r s
D e v e l o p e r ' s M a n u a l
7 6 0
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
®
I n t e l
8 1 3 4 1 a n d 8 1 3 4 2 — I n t e r r u p t C o n t r o l l e r U n i t
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
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 c e m b e r 2 0 0 7
O r d e r N u m b e r : 3 1 5 0 3 7 - 0 0 2 U S