Intel 81342 Developer's Manual page 868

Table of Contents

Advertisement

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