Intel 81342 Developer's Manual page 526

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents