Intel386™ EX EMBEDDED MICROPROCESSOR USER’S MANUAL
9-16
Table 9-2. ICU Registers(Sheet 1 of 2)
Register Expanded
Address PC/AT* Address Function
P3CFG
(read/write)
0F824H Port 3 Configuration:
The INT3:0 signals are multiple xed with P3.5:2. This register
determines which signals are conn ected to the package pins.
When a P3.
n
signal rather than an INT
n
signal is connected to
a package pin, VSS is connected to the master’s IR
n
signal.
INTCFG
(read/write)
0F832H Interrupt Configuration:
Determines the master’s and the slave ’s IR signal
connections: SIOINT1 or INT8; SIOINT 0 or INT9; VSS or INT7;
VSS or INT6; SSIOINT or INT5; VSS or INT4. Swaps DMAINT
and INT6. Also enables the master’s cascade bus (CAS2:0).
When enabled, th e cascade sign als appear on the A18:16
address lines during an interrupt acknowledge cycle.
ICW1 (master)
ICW1 (slave)
(write only)
0F020H
0F0A0H 0020H
00A0H Initialization Command Word 1:
Determines whether interrupt re quest signals are level
sensitive or edge triggered.
ICW2 (master)
ICW2 (slave)
(write only)
0F021H
0F0A1H 0021H
00A1H Initialization Command Word 2:
Contains the base interrupt vector number for the 82C59A.
The base interrupt vector is the IR0 vecto r number, the base
plus one is the IR1 vector number, and so on.
ICW3 (master)
(write only)
0F021H 0021H Initialization Command Word 3:
Identifies the master’s IR signals that ar e connected to slave
82C59A devices. The internal slave is connected to the
master’s IR2 signal. You can connect external slaves to t he
master’s IR1, IR3, IR4, IR5, IR6 , and IR7 signals.
ICW3 (slave)
(write only)
0F0A1H 00A1H Initialization Command Word 3:
Indicates that the internal slave is cascaded fro m the master’s
IR2 signal.
ICW4 (master)
ICW4 (slave)
(write only)
0F021H
0F0A1H 0021H
00A1H Initialization Command Word 4:
Selects either special-fully nested or full y nested mode and
enables the automati c end-of-interrupt m ode.
OCW1 (master)
OCW1 (slave)
(read/write)
0F021H
0F0A1H 0021H
00A1H Operation Command Word 1:
Masks (disables) individual interrupt request signals.
OCW2 (master)
OCW2 (slave)
(write only)
0F020H
0F0A0H 0020H
00A0H Operation Command Word 2:
Changes interrupt levels and sen ds end-of-interrupt
commands.
OCW3 (master)
OCW3 (slave)
(write only)
0F020H
0F0A0H 0020H
00A0H Operation Command Word 3:
Enables special mask mode, issues the poll command, and
allows access to the interrupt request and in-service registers.
NOTE: All master 82C59A registers are accessed through two expanded or PC/AT addresses; all the slave
registers are accessed through two other expanded or PC/AT addresses. The order in which you wri te
or read these addresses along with certain register bit settings d etermines which register is acces sed.