
55
MB86967
I
EXPLANATION OF ISA BUS MODE
1. Jumperless ISA Mode
In this mode, the LAN controller reads the I/O addresses and interrupt outputs from initialization data in external
E
2
PROM after the hardware reset at power-on, and initializes them. It takes about 50
μ
s until initialization is
completed.
This eliminates the need for on-board DIP switches for address decode selection. The initialization data can be
changed because the E
2
PROM can be read and written. Utilities for changing initialization data allow an
inexperienced user to retrieve contentions between I/O addresses and mount a LAN interface card in any
personal computer.
Only one byte is used for the initialization data in the E
2
PROM. Second and later bytes should be used to store
node ID. Data (node ID) at the second and later bytes should be read bit-by-bit, converted to parallel data, and
then written to the node ID registers (DLCR8 to DLCR15).
1.1 Setting at E
2
PROM
The initial values should be prewritten to the first byte in the E
2
PROM as shown in Figure 8; the node ID should
be prewritten to the second and later bytes.
After a hardware reset, the LAN controller reads the initialization data at the first one byte in E
2
PROM
automatically, and sets it at the BMPR19 internal register.
Bit 7
INTSEL1
Bit 6
INTSEL0
Bit 5
Bit 4
Not used
Bit 3
Bit 2
IOSEL2
Bit 1
IOSEL1
Bit 0
IOSEL0
IOMSEL2 IOMSEL1 IOMSEL0
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
I/O Base Address
260
H
to 27F
H
280
H
to 29F
H
2A0
H
to 2BF
H
240
H
to 25F
H
340
H
to 35F
H
320
H
to 33F
H
380
H
to 39F
H
300
H
to 31F
H
0
1
0
1
0
1
0
1
INTSEL1
0
0
1
1
INTSEL0
0
1
0
1
Interrupt Channel (Pin)
IRQ0
IRQ1
IRQ2
IRQ3
Setting I/O Addresses
Setting Interrupt Channels
Figure 8 Configuration of Bits at First One Byte in E
2
PROM