English
Language : 

LAN91C96I Datasheet, PDF (35/110 Pages) SMSC Corporation – NON-PCI SINGLE-CHIP FULL DUPLES ETHERNET CONTROLLER
Non-PCI Single-Chip Full Duplex Ethernet Controller
7.2 I/O Space Registers Description
7.2.1
Bank Select Register
OFFSET
# IN HEX
NAME
BANK SELECT
REGISTER
0
0
1
1
0
0
1
1
TYPE
READ/WRITE
0
0
0
0
SYMBOL
BSR
1
1
1
1
BS2
BS1
BS0
X
X
X
X
X
0
0
0
BS2, BS1, BS0 - Determine the bank presently in use.
This register is always accessible except in power down mode and is used to select the register bank in
use.
The upper byte always reads as 33h and can be used to help determine the I/O location of the
LAN91C96I.
The BANK SELECT REGISTER is always accessible regardless of the value of BS0-2.
Accesses to non-existing banks will ignore writes and reads will return 0x33 on byte reads.
BS2
BS1
BS0
BANK #
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
X
X
None
I/O SPACE - BANK0
OFFSET
0
NAME
TRANSMIT CONTROL REGISTER
TYPE
READ/WRITE
SYMBOL
TCR
This register holds bits programmed by the CPU to control some of the protocol transmit options.
FDSE
0
PAD_EN
0
ETEN-
TYPE
0
X
EPH
LOOP
0
X
STP
SQET
0
X
FDUPLX
0
TXP_EN
0
MON_
CSN
0
FORCOL
0
X
LOOP
0
NOCRC
0
TXENA
0
SMSC DS – LAN91C96I
Page 35
DATASHEET
Rev. 11/18/2004