Base +
I/O Base +
EISA Configuration IO Byte 0
Read Only
I/O Base +
EISA Configuration ID Byte 1
EISA Configuration IO Byte 2
I
Read Only
I/O Base +
EISA Configuration ID Byte 3
Read Only
Read Only
I/O Base +
EISA Rest/Enable Port
WRITE to RESET Board
WRITE
Olh
to ENABLE Board
(Note:
Board will also hard reset
This port is used for Resetting or Enabling
Adapter.
Base
This port
Sets/ ets shared memory
uration Port (Read
bit)
se
a interrupt interface ty
is used for Reading/Writing Memory and con
Configuration Port Bit Definitions.
Bits
are for Shared Memory Selection.
bits 2 1 0
OOFFOOOOh
OOFEOOOOh
No
Selected.
Bits 3 4 5 are for Interrupt Selection.
bits
4 3:
0 1 0
0 1 1
1 0 0
1 0 1
Bit 13 for Interrupt Enabling/Disabling.
Disable Interrupt.
Enable Interrupt.
Bit 12 for Memory Enabling/Disabling.
Disable Shared Memory.
Enable Shared Hemory.
Bits
for Ethernet Interface type selection.
Only One of bits
should be set to 1.
bit
1
d6 d5 d4 d3
d2 dl
x x
int2 intl
meml
15 F x x
12 C x x
8
OOFFOOOOh
OOFEOOOOh
d15
d12
x x
x x x x x
x x x x x
x x x x x
TP loooback x x x x 1
x x 1
Enable
x x
x
NOTE: Interrupt selection is independent of
selection.
IHPORTANT: Memory 'accesses to the board must be 3 -Bit
aligned.
(dword)
First EISA
ID address I/O Base
or
Second EISA
ID address I/O Base
or
Third EISA
ID address I/O Base
or
Fourth EISA
ID address I/O Base
or
INITIALIZATION PROCEDURE:
l
Check for LNE3908 adapter in slot(s).
l
Enable the
adapter.
l
Read/Write Configuration Port to get/set memory and interrupts
l
Program the
Chip to
Adapter is
for following
by scanning EISA slots on the Hotherboard
EISA
on each slot.
First EISA
IO 0x35
Second EISA
ID 0x98
Third EISA
ID 0x00
Fourth EISA
ID 0x11
If above are found in a slot X then
adapter is present in
slot x.
After
is located at a particular slot X it has to be enabled by
writing 1 onto Reset/Enable port. This has to be done before accessing
configuration port.
Read Configuration Port to check for the current memory and interrupt
selections in EISA
Write onto Confi
ions in EISA Con
uration Port to change the memory and interrupt select
lg.
From the I/O base we can et
For
the NIC C
the address assignments for DP8390 NIC.
follow the steps aiven in the DP8390 NIC
CONFIGURATION PORT DEFINITION: