Intel 81342 Developer's Manual page 260

Table of Contents

Advertisement

3 . 4 . 2
O u t b o u n d B y t e S w a p p i n g
W h e n e n a b l e d , t h e s w a p p i n g o c c u r s a s d e s c r i b e d i n
S w a p p i n g f o r T r a n s a c t i o n w i t h B y t e C o u n t o f 1 " o n p a g e 2 6 0
B y t e S w a p p i n g f o r T r a n s a c t i o n s w i t h B y t e C o u n t o f 2 " o n p a g e 2 6 0
" O u t b o u n d B y t e S w a p p i n g T r a n s a c t i o n w i t h B y t e C o u n t o f 3 o r L a r g e r " o n p a g e 2 6 0
T h e b y t e s a r e s w a p p e d w i t h i n a 3 2 - b i t D W O R D a n d t h e t y p e o f b y t e s w a p p i n g
p e r f o r m e d i s d e t e r m i n e d b y t h e t r a n s a c t i o n b y t e c o u n t . F o r B y t e C o u n t o f 3 o r l a r g e r
t r a n s a c t i o n s , n o b y t e s w a p p i n g i s p e r f o r m e d .
N o t e :
T h e b y t e s w a p p i n g c a p a b i l i t y o f t h e A D M A u n i t s h o u l d b e u s e d t o s w a p b y t e s w i t h i n
e a c h D W O R D f o r P C I - t o - M e m o r y R e a d / W r i t e D M A t r a n s f e r s .
F i g u r e 3 0 . O u t b o u n d B y t e S w a p p i n g f o r T r a n s a c t i o n w i t h B y t e C o u n t o f 1
F i g u r e 3 1 . O u t b o u n d B y t e S w a p p i n g f o r T r a n s a c t i o n s w i t h B y t e C o u n t o f 2
F i g u r e 3 2 . O u t b o u n d B y t e S w a p p i n g T r a n s a c t i o n w i t h B y t e C o u n t o f 3 o r L a r g e 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
D e v e l o p e r ' s M a n u a l
2 6 0
I n t e l
B y t e 0 B y t e 0
W o r d 0 [ 3 1 : 2 4 ]
W o r d 0 [ 2 3 : 1 6 ]
W o r d 0 [ 1 5 : 8 ]
W o r d 0 [ 7 : 0 ]
W o r d 0 [ 1 5 : 8 ]
W o r d 0 [ 2 3 : 1 6 ]
+ 3
+ 2
Byte 0 Byte 0
W o r d 0 [ 3 1 : 2 4 ]
W o r d 0 [ 2 3 : 1 6 ]
W o r d 0 [ 1 5 : 8 ]
W o r d 0 [ 1 5 : 8 ]
W o r d 0 [ 7 : 0 ]
W o r d 0 [ 3 1 : 2 4 ]
+ 3
+ 2
Byte 0 Byte 0
W o r d 0 [ 3 1 : 2 4 ]
W o r d 0 [ 2 3 : 1 6 ]
W o r d 0 [ 1 5 : 8 ]
W o r d 0 [ 3 1 : 2 4 ]
W o r d 0 [ 2 3 : 1 6 ]
W o r d 0 [ 1 5 : 8 ]
+ 3
+ 2
®
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 )
F i g u r e 3 0 , " O u t b o u n d B y t e
3 2 - B i t W o r d o n I n t e r n a l D a t a B u s
W o r d 0 [ 7 : 0 ]
3 2 - B i t W o r d o n P C I B u s
W o r d 0 [ 3 1 : 2 4 ]
+ 1
+ 0
3 2 - B i t W o r d o n I n t e r n a l D a t a B u s
W o r d 0 [ 7 : 0 ]
3 2 - B i t W o r d o n P C I B u s
W o r d 0 [ 2 3 : 1 6 ]
+ 1
+ 0
3 2 - B i t W o r d o n I n t e r n a l D a t a B u s
W o r d 0 [ 7 : 0 ]
3 2 - B i t W o r d o n P C I B u s
W o r d 0 [ 7 : 0 ]
+ 1
+ 0
,
F i g u r e 3 1 , " O u t b o u n d
, a n d
F i g u r e 3 2 ,
B 6 1 9 9 - 0 1
B 6 2 0 0 - 0 1
B 6 2 0 1 - 0 1
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