Intel 81342 Developer's Manual page 276

Table of Contents

Advertisement

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