cs89712 Cirrus Logic, Inc., cs89712 Datasheet - Page 116

no-image

cs89712

Manufacturer Part Number
cs89712
Description
High-performance, Low-power System-on-chip With 10base-t Ethernet Controller
Manufacturer
Cirrus Logic, Inc.
Datasheet
3.17 Ethernet Bus Interface Registers
3.17.1 Master Interrupt Enable (address offset 0022h)
Reset value is: XXXX XXXX XXXX X100 - Interrupts disabled
3.17.2 EEPROM Command (address offset 0040h)
This register is used to control the reading, writing and erasing of the EEPROM. See Section 2.24, “Programming
the EEPROM” .
Reset value is: XXXX XXXX XXXX XXXX
3.17.3 EEPROM Data (address offset 0042h)
This register contains the word being written to, or read from, the EEPROM. See Section 2.24, “Programming the
EEPROM” .
Reset value is: XXXX XXXX XXXX XXXX
3.17.4 Receive Frame Byte Counter (address offset 0050h)
This register contains the count of the total number bytes received in the current received frame. This count contin-
uously increments as more bytes in this frame are received. See Section 2.32, “Basic Receive Operation” .
Reset value is: XXXX XXXX XXXX XXXX
3.18 Ethernet Port Status/Control Registers
3.18.1 Interrupt Status Queue Register (ISQ, address 120h)
The Interrupt Status Queue Register is used to provide interrupt information. Whenever an event occurs that triggers
an enabled interrupt, the Ethernet Port sets the appropriate bit(s) in one of five registers, maps the contents of that
register to the ISQ register, and drives an IRQ pin high. Three of the registers mapped to ISQ are event registers:
116
7:0
9:8
A
F:B
Bit
ADD7 to ADD0
Most significant byte of the EEPROM data.
Most significant byte of the byte count.
7:0
RegContent
7:6
ADD7-ADD0: Address of the EEPROM word being accessed.
OB1,OB0: Indicates the Opcode of the command being executed. See
Reserved: Reserved and must be written as 0.
Reserved: Reserved and must be written as 0.
Address 0043h
Address 0051h
Address 0023h
00h
Reserved
F:B
Table 65. EEPROM Command Bits
RegNum
5:0
Reserved
Description
A
Least significant byte of the EEPROM data.
Least significant byte of the byte count.
Interrupt number assignment:
0000 01xxb = Disable
0000 0000b = Enable
Address 0042h
Address 0050h
Address 0022h
OB1
9
Table
RegContent
F:8
26.
CS89712
OB0
8
DS502PP2

Related parts for cs89712