Intel 81342 Developer's Manual page 330

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents