Intel 81342 Developer's Manual page 468

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents