English
Language : 

LAN9313 Datasheet, PDF (160/398 Pages) SMSC Corporation – Three Port 10/100 Managed Ethernet Switch with MII
13.1.3
13.1.3.1
Three Port 10/100 Managed Ethernet Switch with MII
Datasheet
EEPROM
This section details the EEPROM related System CSR’s. These registers should only be used if an
EEPROM has been connected to the LAN9313/LAN9313i. Refer to chapter Section 8.2, "I2C/Microwire
Master EEPROM Controller," on page 101 for additional information on the various modes (I2C and
Microwire) of the EEPROM Controller (EPC).
EEPROM Command Register (E2P_CMD)
Offset:
1B4h
Size:
32 bits
This read/write register is used to control the read and write operations of the serial EEPROM.
BITS
DESCRIPTION
31 EEPROM Controller Busy (EPC_BUSY)
When a 1 is written into this bit, the operation specified in the
EPC_COMMAND field of this register is performed at the specified
EEPROM address. This bit will remain set until the selected operation is
complete. In the case of a read, this indicates that the Host can read valid
data from the EEPROM Data Register (E2P_DATA). The E2P_CMD and
E2P_DATA registers should not be modified until this bit is cleared. In the
case where a write is attempted and an EEPROM is not present, the
EPC_BUSY bit remains set until the EEPROM Controller Timeout
(EPC_TIMEOUT) bit is set. At this time the EPC_BUSY bit is cleared.
Note:
EPC_BUSY is set immediately following power-up, or pin reset, or
DIGITAL_RST reset. After the EEPROM Loader has finished
loading, the EPC_BUSY bit is cleared. Refer to chapter Section
8.2.4, "EEPROM Loader," on page 113 for more information.
TYPE
R/W
SC
DEFAULT
0b
Revision 1.2 (04-08-08)
160
DATASHEET
SMSC LAN9313/LAN9313i