Intel 81342 Developer's Manual page 274

Table of Contents

Advertisement

3 . 9
A T U E r r o r C o n d i t i o n s
P C I E x p r e s s a n d i n t e r n a l b u s e r r o r c o n d i t i o n s c a u s e A T U t o l o g h e a d e r i n f o r m a t i o n a n d
s e t s t a t u s b i t s t o i n f o r m e r r o r h a n d l i n g c o d e o f e x a c t c a u s e o f e r r o r c o n d i t i o n . T w o s e t s
o f r e g i s t e r s a r e p r o v i d e d t o a l l o w i n d e p e n d e n t c o n t r o l b y b o t h t h e H o s t p r o c e s s o r a n d
t h e i n t e r n a l I n t e l X S c a l e
i n t h e A T U S R . T h e b a s i c f l o w f o r a P C I E x p r e s s e r r o r i s a s f o l l o w s :
• L o g t h e E r r o r i n t h e P C I E x p r e s s A d v a n c e d E r r o r a n d t h e P C I I n t e r f a c e E r r o r
r e g i s t e r s
• S e t t h e b i t i n t h e A T U S t a t u s R e g i s t e r w h i c h c o r r e s p o n d s t o t h e e r r o r c o n d i t i o n
( m a s t e r a b o r t , t a r g e t a b o r t , e t c . )
• S e t t h e b i t i n t h e A T U I n t e r r u p t S t a t u s R e g i s t e r w h i c h c o r r e s p o n d s t o t h e e r r o r
c o n d i t i o n ( m a s t e r a b o r t , t a r g e t a b o r t , e t c . ) . T h i s f u n c t i o n i s m a s k a b l e f o r a l l P C I
e r r o r c o n d i t i o n s .
• T h e s e t t i n g o f t h e b i t i n t h e A T U I n t e r r u p t S t a t u s R e g i s t e r r e s u l t s i n a n i n t e r r u p t
b e i n g d r i v e n t o t h e I n t e l X S c a l e
E r r o r c o n d i t i o n s o n o n e s i d e o f t h e A T U a r e g e n e r a l l y p r o p a g a t e d t o t h e o t h e r s i d e o f
t h e A T U a n d h a v e d i f f e r e n t e f f e c t s d e p e n d i n g o n t h e e r r o r . E r r o r c o n d i t i o n s a n d t h e i r
e f f e c t s a r e d e s c r i b e d i n t h e f o l l o w i n g s e c t i o n s .
P C I E x p r e s s e r r o r c o n d i t i o n s a n d t h e a c t i o n t a k e n o n t h e l i n k a r e d e f i n e d w i t h i n t h e P C I
E x p r e s s B a s e S p e c i f i c a t i o n , R e v i s i o n 1 . 0 a . T h e A T U a d h e r e s t o t h e e r r o r c o n d i t i o n s
d e f i n e d w i t h i n t h e P C I s p e c i f i c a t i o n f o r b o t h r e q u e s t e r a n d c o m p l e t e r o p e r a t i o n . E r r o r
c o n d i t i o n s o n t h e i n t e r n a l b u s a r e c a u s e d b y a n E C C e r r o r f r o m t h e M e m o r y C o n t r o l l e r ,
( s e e
S e c t i o n 7 . 5 , " E C C I n t e r r u p t s / E r r o r C o n d i t i o n s " o n p a g e 6 2 1
c o n t r o l l e r e r r o r c o n d i t i o n s ) , a n I n t e r n a l B u s B y t e P a r i t y E r r o r , o r b y i n c o r r e c t
a d d r e s s i n g r e s u l t i n g i n a n i n t e r n a l m a s t e r a b o r t o r t a r g e t a b o r t . A l l a c t i o n s o n t h e P C I
E x p r e s s i n t e r f a c e f o r e r r o r s i t u a t i o n s a r e d e p e n d e n t o n t h e e r r o r c o n t r o l b i t s f o u n d i n
t h e A T U C o m m a n d R e g i s t e r (
p a g e 3 0 2
D e v i c e C o n t r o l R e g i s t e r - P E _ D C T L " o n p a g e 3 4 8
M a s k s (
S e c t i o n 3 . 1 6 . 7 1 , " P C I E x p r e s s U n c o r r e c t a b l e E r r o r M a s k - E R R U N C _ M S K " o n
p a g e 3 6 1
o n p a g e 3 6 4
T h e f o l l o w i n g s e c t i o n s d e t a i l a l l A T U e r r o r c o n d i t i o n s o n t h e P C I E x p r e s s a n d 8 1 3 4 1 a n d
8 1 3 4 2 i n t e r n a l b u s , a c t i o n t a k e n o n t h e s e c o n d i t i o n s , a n d s t a t u s a n d c o n t r o l b i t s
a s s o c i a t e d w i t h e r r o r h a n d l i n g .
®
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
2 7 4
I n t e l
®
m i c r o a r c h i t e c t u r e . E r r o r c o n d i t i o n s a n d s t a t u s c a n b e f o u n d
S e c t i o n 3 . 1 6 . 5 , " A T U C o m m a n d R e g i s t e r - A T U C M D " o n
) , t h e P C I E x p r e s s D e v i c e C o n t r o l R e g i s t e r (
a n d
S e c t i o n 3 . 1 6 . 7 4 , " P C I E x p r e s s C o r r e c t a b l e E r r o r M a s k - E R R C O R _ M S K "
) .
®
8 1 3 4 1 a n d 8 1 3 4 2 — A d d r e s s T r a n s l a t i o n U n i t ( P C I E x p r e s s )
®
p r o c e s s o r .
S e c t i o n 3 . 1 6 . 5 9 , " P C I E x p r e s s
) a n d t h e P C I E x p r e s s A d v a n c e d E r r o r
f o r d e t a i l s o n m e m o r y
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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents