BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page 473 Transceiver Registers Document 5722-PG101-R
MISC 1000BASE-X STATUS (PHY_ADDR = 0X1, REG_ADDR = 1CH, SHADOW 11101B)
Write Enable
During a write to this register, setting Misc 1000BASE-X Status register bit 15 allows writing to bits [9:0] of this register. For
reading the values of bits [9:0], perform an MDIO write with bit 15 cleared and preferred shadow values in bits [14:10]. The
next MDIO read of register address 1Ch contains the preferred shadow register values in bits [9:0].
Shadow Register Selector
Register bits [14:10] must be set to 11101 to enable read/write to the Misc 1000BASE-X Status register.
TX FIFO Error
Bit 9 of Misc 1000BASE-X Status register indicates a transmit FIFO error since the last read.
RX FIFO Error
Bit 8 of Misc 1000BASE-X Status register indicates a receive FIFO error since the last read.
Table 530: Misc 1000BASE-X Status Register (Address 1Ch, Shadow Value 11101)
Bit Field Description Init Access
15 Write Enable • 1 = Write bits [9:0].
• 0 = Read bits [9:0].
0R/W
14:10 Shadow Register Selector 11101 = Misc 1000BASE-X Status register. 11101 R/W
9 TX FIFO Error
• 1 = Transmit FIFO error since last read.
• 0 = No transmit FIFO error since last read.
0RO
LH
8 RX FIFO Error
• 1 = Receive FIFO error since last read.
• 0 = No receive FIFO error since last read.
0RO
LH
7:6 Reserved Write as 00, ignore when read. 00 RO
LH
5 False Carrier Detected
• 1 = False carrier detected since last read.
• 0 = No false carriers detected since last read.
0RO
LH
4 CRC Error Detected
• 1 = CRC Error detected since last read.
• 0 = No CRC error detected since last read or mode is
disabled via register 1Ch, shadow 11011, bit 0.
0RO
LH
3 Transmit Error Detected
• 1 = Transmit error code detected since last read
(rx_data_error state in PCS receive).
• 0 = No transmit error code detected since last read.
0RO
LH
2 Receive Error Detected
• 1 = Receive error since last read (early_end state in
PCS receive).
• 0 = No receive error since last read.
0RO
LH
1 Carrier Extend Error Detected
• 1 = Carrier extend error since last read (extend_err
state in PCS receive).
• 0 = No carrier extend error since last read.
0RO
LH
0 Early End Extension Detected
• 1 = Early end extension since last read (early_end_ext
state in PCS receive).
• 0 = No early end extension since last read.
0RO
LH