M A S T E R A B O R T S O N T H E P C I I N T E R F A C E - Intel 81342 Developer's Manual

Table of Contents

Advertisement

2 . 7 . 5

M a s t e r A b o r t s o n t h e P C I I n t e r f a c e

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