X V M E - 6 8 2 Manual
October , 1989
Chapter 6
PROGRAMMING
6 . 1 INTRODUCTION
T h e X V M E - 6 8 2 i s fully PC/ A T compat i b l e . Thi s m e a n s that it will run a wi d e range of
s t a n d a r d sof t w are d e s i g n e d for t h e I B M P C / A T s t a n d a r d . B e c a u s e t h e X V M E - 6 8 2 i s designed
t o m e e t bot h t h e P C / A T a n d V M E b u s s t a n d a r d s , i t s p r o g r a m m i n g capabi l i t i e s e x c e e d that of
ei t h er a typi c al P C / A T or V M E b u s processor.
T h i s chapter provi d es i n formati o n requi r ed to p r o g r a m the X V M E - 6 8 2 m o d u l e . The
p r e s e n t a t i o n of thi s i n f o rmat i o n will b e a s follows:
• Module m e m o r y m a p ( a s s e e n by t h e 8 0 2 8 6 CPU)
• I / O port a d d r e s s e s , regi s t e rs a n d descriptions
• Use of t h e V M E m a s t e r interface
• Use of t h e V M E s l a v e interface
• Interrupts
6 . 2 XVME-682 M O D U L E M E M O R Y MAP
F i g u r e s 6 - 1 and 6-2 s h o w t h e X V M E - 6 8 2 M o d u l e m e m o r y m a p s a s t h ey w o u l d a p p e a r to the
8 0 2 8 6 processor.
T h e X V M E - 6 8 2 dual - a c c e s s m e m o r y a p p e a r s a s a c o n t i g u o u s 1 M b y t e (XVME-682/1/2) or 4
M b y t e ( X V M E - 6 8 2 / 3 / 4 ) bl o ck to ot h er p r o c e s s o r s resi d i n g o n t h e V M E b u s . Refer to section
2 . 4 . 9 for setti n g t h e a d d r e s s of dual a c c e s s memory.
6-1
... G u a r a n t e e d I ( 8 8 8 ) 8 8 - S O U R C E I
A r t i s a n T e c h n o l o g y G r o u p - Q u a l i t y Instrumentatio
Need help?
Do you have a question about the XVME-682 and is the answer not in the manual?