Intel 81342 Developer's Manual page 747

Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents