English
Language : 

82595TX Datasheet, PDF (19/59 Pages) Intel Corporation – ISA/PCMCIA HIGH INTEGRATION ETHERNET CONTROLLER
82595TX
4 1 3 IO BANK 2
The format for IO Bank 2 is shown below
7
6
5
4
3
2
1
POINTER
ABORT
COMMAND OP CODE
Disc
Bad Fr
Tx Chn
ErStp
LoopBack
Test1
Test2
STEPPING
Tx Chn
Int Md
Multi
IA
BNC
TPE
PCMCIA
0
ISA
No SA
Ins
Length
Enable
APORT
Jabber
Disabl
INDIVIDUAL ADDRESS
REGISTER 0
INDIVIDUAL ADDRESS
REGISTER 1
INDIVIDUAL ADDRESS
REGISTER 2
INDIVIDUAL ADDRESS
REGISTER 3
INDIVIDUAL ADDRESS
REGISTER 4
INDIVIDUAL ADDRESS
REGISTER 5
Trnoff
Enable
EEDO
RCV NO RESOURCE
COUNTER
0
RX CRC
InMem
TPE
AUI
EEDI
IAPROM IO Port
0
0
0
0
0
0
(Reserved)
0
0
0
0
0
0
(Reserved)
0
0
0
0
0
0
(Reserved)
0
BC
DIS
Pol
Corr
EECS
0
0
0
0
TX Con
Proc En
PRMSC
Mode
Lnk In
Dis
Reg 0
(CMD
Reg)
Reg 1
Reg 2
Reg 3
Reg 4
Reg 5
Reg 6
Reg 7
Reg 8
EESK
Reg 9
Reg 10
Reg 11
Reg 12
0
Reg 13
0
Reg 14
0
Reg 15
4 2 Writing to the 82595TX
Writing to the 82595TX is accomplished by an IO
Write instruction (such as an OUT instruction) from
the host processor to one of the 82595TX registers
The 82595TX registers reside in a block of 16 con-
tiguous addresses contained within the PC IO ad-
dress space The mapping of this address block is
programmable throughout the 1 Kbyte PC IO ad-
dress map
The 82595TX registers are contained within three
banks of IO registers When writing to a particular
register the processor must first select the correct
bank (Bank 0 1 or 2) in which the register resides
Once a bank is selected all register accesses are
made in that bank until a switch to another bank is
performed Switching banks is accomplished by writ-
ing to the PTR field of Reg 0 in any bank Reg 0 is
the command register of the 82595TX and its func-
tionality is identical in each bank Once in the appro-
19