BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page 471 Transceiver Registers Document 5722-PG101-R
FIFO Elasticity
Setting bit 1 of Auxiliary 1000BASE-X Control register enables 10/100/1000 Mbps jumbo packet reception while in SGMII
mode. In this mode, the BCM5722 Ethernet controller can transmit packets up to 9 KB in length. When this bit is cleared,
the FIFO elasticity is set to low latency. In this mode, the BCM5722 Ethernet controller can transmit packets up to 4.5 KB in
length.
Disable CRC Checker
Setting bit 0 of Auxiliary 1000BASE-X Control register disables the CRC checker.
AUXILIARY 1000BASE-X STATUS (PHY_ADDR = 0X1, REG_ADDR = 1CH, SHADOW 11100B)
Write Enable
During a write to this register, setting Auxiliary 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].
Table 529: Auxiliary 1000BASE-X Status Register (Address 1Ch, Shadow Value 11100)
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 11100 = Auxiliary 1000BASE-X Status register. 11100 R/W
9 Link Status Change
• 1 = Link status change has occurred since last read.
• 0 = Link status change has not occurred since last read.
0RO
LH
8 SGMII Selector Mismatch
• 1 = SGMII selector mismatch in SGMII mode.
• 0 = SerDes, copper, GBIC mode, or SGMII selector
does not mismatch, or auto-negotiation is disabled.
0RO
7 Auto-negotiation Resolution
Error
• 1 = Auto-negotiation HCD is none (no common half-
duplex or full-duplex abilities).
• 0 = SGMII mode, or auto-negotiation disabled, or no
resolution error.
0RO
6:5 Link Partner Remote Fault
• Reflects 1000BASE-X register 05h [13:12].
• 00 = No remote fault.
• 10 = Off line.
• 01 = Link fault.
• 11 = Auto-negotiation error.
00 RO
4 Auto-negotiation Page
Received
• 1 = Page has been received since last read.
• 0 = Page has not been received since last read.
0RO
LH
3 Current Operating Duplex
Mode
• 1 = PHY is operating in full-duplex mode.
• 0 = PHY is operating in half-duplex mode
(or auto-negotiation has not completed).
0RO
2Link Status
• 1 = Link is up on SerDes side.
• 0 = Link is down on SerDes side.
0RO
1 PAUSE Resolution—Receive
Side
• 1 = Enable pause receive.
• 0 = Disable pause receive.
0RO
0 PAUSE Resolution—Transmit
Side
• 1 = Enable pause transmit.
• 0 = Disable pause transmit.
0RO