English
Language : 

82374EB Datasheet, PDF (155/208 Pages) Intel Corporation – SYSTEM COMPONENT (ESC)
82374EB 82374SB
Command Word Three (ICW3) and determines if it will have to broadcast the interrupt vector during the
second interrupt acknowledge cycle On the second interrupt acknowledge cycle the master (CNTRL-1) or
slave (CNTRL-2) will send a byte of data to the processor with the acknowledged interrupt code composed as
follows
Table 25 Content of Interrupt Vector Byte for 80x86 System Mode
Interrupt
D7
D6
D5
D4
D3
D2
D1
D0
IRQ7 15
T7
T6
T5
T4
T3
1
1
1
IRQ6 14
T7
T6
T5
T4
T3
1
1
0
IRQ5 13
T7
T6
T5
T4
T3
1
0
1
IRQ4 12
T7
T6
T5
T4
T3
1
0
0
IRQ3 11
T7
T6
T5
T4
T3
0
1
1
IRQ2 10
T7
T6
T5
T4
T3
0
1
0
IRQ1 9
T7
T6
T5
T4
T3
0
0
1
IRQ0 8
T7
T6
T5
T4
T3
0
0
0
NOTE
T7 – T3 represent the interrupt vector address (refer Register Description section)
The byte of data released by the interrupt unit onto the data bus is referred to as the ‘‘interrupt vector’’ The
format for this data is illustrated on a per-interrupt basis in Table 25
9 4 Programming The Interrupt Controller
The Interrupt Controller accepts two types of command words generated by the CPU or bus master
1 Initialization Command Words (ICWs) Before normal operation can begin each Interrupt Controller in
the system must be initialized In the 82C59 this is a two to four byte sequence However for the ESC each
controller must be initialized with a four byte sequence This four byte sequence is required to configure the
interrupt controller correctly for the ESC implementation This implementation is EISA-compatible
The four initialization command words are referred to by their acronyms ICW1 ICW2 ICW3 and ICW4
The base address for each interrupt controller is a fixed location in the I O memory space at 0020h for
CNTRL-1 and at 00A0h for CNTRL-2
An I O write to the CNTRL-1 or CNTRL-2 base address with data bit 4 equal to 1 is interpreted as ICW1 For
ESC-based EISA systems three I O writes to ‘‘base address a 1’’ (021h for CNTRL-1 and 0A0h for
CNTRL-2) must follow the ICW1 The first write to ‘‘base address a 1’’ (021h 0A0h) performs ICW2 the
second write performs ICW3 and the third write performs ICW4
155