Intel 81342 Developer's Manual page 972

Table of Contents

Advertisement

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