P A R I T Y E R R O R O N T H E I N T E R N A L B U S - Intel 81342 Developer's Manual

Table of Contents

Advertisement

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 ) — I n t e l
3 . 9 . 2

P a r i t y E r r o r o n t h e I n t e r n a l B u s

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents