Download Technical Manual
Transcript
CONTENTS HOW TO CONFIGURE YOUR SYSTEM SUPPORT 1 IN UNDER 5 MINUTES, WITHOUT READING THE MANUAL • • • • • • • • • Other options and jumpers • • • • Important note about system memory • • 1 2 3 TECHNICAL MANUAL About System Support 1 • Technical overview • 4 4 4 CONFIGURING THE SYSTEM SUPPORT 1 Setting I/O address • • • • • Setting memory address • • • • • • Other memory options • • • • • Disabling the memory • • • • • • • Global/extended address selection Phantom* response options Battery back-up for CMOS RAM • • • Wait states • • • • • • • • • • • Using higher speed 9511A or 9512 • Interrupt jumpers and options Using a 9511 or 9512 with interrupts Interval timer options • • • • • • • Configuring the serial channel • • • Other miscellaneous hardware options Connecting the battery • • • • • • • Mounting the battery holder Replacing the battery • • • • I/O port map • • • • • • • • • • • 7 7 8 9 9 10 10 10 11 11 12 14 14 • • • • • • • • • PROGRAMMING CONSIDERATIONS FOR THE SYSTEM SUPPORT 1 • Power-up initialization Programming the serial channel • UART initialization •• • • • • Sample UART program • • • • • Programming the real time clock • • • • Clock programming sequence • • • Sample clock program • • • • • • Programming the interrupt controllers Important note about using DDT to debug interrupts • "INTEL 8259A Programmable Interrupt Controller" •• Initializing the 8259A • • • • • • • • • • • Routine for initializing master/slave 8259As • Disabling the 8259As • • • • • • • • • • • • • 15 16 18 18 18 19 20 20 20 26 26 27 29 30 38 39 40 60 60 61