Intel 81342 Developer's Manual page 429

Table of Contents

Advertisement

®
M e s s a g i n g U n i t — I n t e l
8 1 3 4 1 a n d 8 1 3 4 2
4 . 9 . 4
I n b o u n d I n t e r r u p t S t a t u s R e g i s t e r - I I S R
T h e I n b o u n d I n t e r r u p t S t a t u s R e g i s t e r ( I I S R ) c o n t a i n s h a r d w a r e i n t e r r u p t s t a t u s . I t
r e c o r d s t h e s t a t u s o f I n t e l X S c a l e
R e g i s t e r s , D o o r b e l l R e g i s t e r s , a n d t h e C i r c u l a r Q u e u e s . A l l i n t e r r u p t s a r e r o u t e d t o t h e
N o r m a l M e s s a g i n g U n i t i n t e r r u p t i n p u t o f t h e I n t e l X S c a l e
E r r o r D o o r b e l l I n t e r r u p t a n d t h e O u t b o u n d F r e e Q u e u e F u l l i n t e r r u p t ; t h e s e t w o a r e
r o u t e d t o t h e M e s s a g i n g U n i t E r r o r i n t e r r u p t i n p u t . T h e g e n e r a t i o n o f i n t e r r u p t s
r e c o r d e d i n t h e I n b o u n d I n t e r r u p t S t a t u s R e g i s t e r m a y b e m a s k e d b y s e t t i n g t h e
c o r r e s p o n d i n g b i t i n t h e I n b o u n d I n t e r r u p t M a s k R e g i s t e r . S o m e o f t h e b i t s i n t h i s
r e g i s t e r a r e R e a d O n l y . F o r t h o s e b i t s , t h e i n t e r r u p t m u s t b e c l e a r e d t h r o u g h a n o t h e r
r e g i s t e r .
T a b l e 2 6 8 . I n b o u n d I n t e r r u p t S t a t u s R e g i s t e r - I I S R
31
IOP
ro
ro
rc
Attributes
PCI
ro
ro
rc
Attributes
M U / P C I B a s e A d d r e s s O f f s e t
I I S R : 0 0 2 4 H
B i t
D e f a u l t
C o o r d i n a t e d R e s e t I n t e r r u p t - T h i s b i t i s s e t w h e n t h e C o o r d i n a t e d R e s e t b i t ( b i t 1 ) i s s e t i n t h e I n b o u n d
3 1
0
2
R e s e t C o n t r o l a n d S t a t u s R e g i s t e r .
S e l e c t i v e R e s e t I n t e r r u p t - T h i s b i t i s s e t w h e n t h e S e l e c t i v e R e s e t b i t ( b i t 0 ) i s s e t i n t h e I n b o u n d R e s e t
3 0
0
2
C o n t r o l a n d S t a t u s R e g i s t e r .
M U M S I - X T a b l e W r i t e I n t e r r u p t - T h i s b i t i s s e t w h e n a w r i t e o c c u r s t o a n y o f t h e M U M S I - X T a b l e e n t r y .
2 9
0
2
W h e n s e t , t h i s b i t r e s u l t s i n t h e a s s e r t i o n o f t h e M U M S I - X T a b l e W r i t e I n t e r r u p t .
2 8 : 0 7
0 0 0 0 0 0 0 H R e s e r v e d
I n d e x R e g i s t e r I n t e r r u p t - T h i s b i t i s s e t b y t h e M U h a r d w a r e w h e n a n I n d e x R e g i s t e r h a s b e e n w r i t t e n
0 6
0
a f t e r a H o s t I / O I n t e r f a c e t r a n s a c t i o n .
2
O u t b o u n d F r e e Q u e u e F u l l I n t e r r u p t - T h i s b i t i s s e t w h e n t h e O u t b o u n d F r e e H e a d P o i n t e r b e c o m e s
0 5
0
2
e q u a l t o t h e T a i l P o i n t e r a n d t h e q u e u e i s f u l l . A n E r r o r i n t e r r u p t i s g e n e r a t e d f o r t h i s c o n d i t i o n .
I n b o u n d P o s t Q u e u e I n t e r r u p t - T h i s b i t i s s e t b y t h e M U h a r d w a r e w h e n t h e I n b o u n d P o s t Q u e u e h a s
b e e n w r i t t e n . O n c e c l e a r e d , a n i n t e r r u p t i s N O T g e n e r a t e d w h e n t h e h e a d a n d t a i l p o i n t e r s r e m a i n
u n e q u a l ( i . e . q u e u e s t a t u s i s N o t E m p t y ) . T h e r e f o r e , w h e n s o f t w a r e l e a v e s a n y u n p r o c e s s e d m e s s a g e s
i n t h e p o s t q u e u e w h e n t h e i n t e r r u p t i s c l e a r e d , s o f t w a r e m u s t r e t a i n t h e i n f o r m a t i o n t h a t t h e I n b o u n d
0 4
0
2
P o s t q u e u e s t a t u s i s n o t e m p t y .
N o t e :
E r r o r D o o r b e l l I n t e r r u p t - T h i s b i t i s s e t w h e n t h e E r r o r I n t e r r u p t o f t h e I n b o u n d D o o r b e l l R e g i s t e r i s s e t .
0 3
0
T o c l e a r t h i s b i t ( a n d t h e i n t e r r u p t ) , t h e E r r o r I n t e r r u p t b i t o f t h e I n b o u n d D o o r b e l l R e g i s t e r m u s t b e
2
c l e a r .
I n b o u n d D o o r b e l l I n t e r r u p t - T h i s b i t i s s e t w h e n a t l e a s t o n e N o r m a l I n t e r r u p t b i t i n t h e I n b o u n d
0 2
0
D o o r b e l l R e g i s t e r i s s e t . T o c l e a r t h i s b i t ( a n d t h e i n t e r r u p t ) , t h e N o r m a l I n t e r r u p t b i t s i n t h e I n b o u n d
2
D o o r b e l l R e g i s t e r m u s t a l l b e c l e a r .
I n b o u n d M e s s a g e 1 I n t e r r u p t - T h i s b i t i s s e t b y t h e M U h a r d w a r e w h e n t h e I n b o u n d M e s s a g e 1 R e g i s t e r
0 1
0
h a s b e e n w r i t t e n .
2
I n b o u n d M e s s a g e 0 I n t e r r u p t - T h i s b i t i s s e t b y t h e M U h a r d w a r e w h e n t h e I n b o u n d M e s s a g e 0 R e g i s t e r
0 0
0
h a s b e e n w r i t t e n .
2
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
28
24
20
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
i n t e r n a l b u s a d d r e s s o f f s e t
I I S R : 4 0 2 4 H
T h i s i n t e r r u p t i s p r o v i d e d w i t h d e d i c a t e d s u p p o r t i n t h e 8 1 3 4 1 a n d 8 1 3 4 2 ' s I n t e r r u p t C o n t r o l l e r .
®
p r o c e s s o r i n t e r r u p t s g e n e r a t e d b y t h e M e s s a g e
16
12
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
rv
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
®
p r o c e s s o r , e x c e p t f o r t h e
8
4
0
rv
rv
rc
rc
rc
ro
ro
rc
rc
rv
rv
rc
rc
ro
ro
ro
rc
rc
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
®
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
4 2 9

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents