Intel 81342 Developer's Manual page 437

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents