Intel 81342 Developer's Manual page 434

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents