Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R Transceiver Registers Page 422
AUTO-NEGOTIATION EXPANSION REGISTER (PHY_ADDR = 0X1, REG_ADDR = 06H)
6 10BASE-T Full-Duplex
Capability
The BCM5722 Ethernet controller returns a 1 on bit 6 of the Link Partner
Ability register when the link partner has advertised 10BASE-T full-duplex
capability, otherwise, it returns a 0.
• 1 = Link partner is 10BASE-T full-duplex capable
• 0 = Link partner is not 10BASE-T full-duplex capable
0RO
5 10BASE-T Half-Duplex
Capability
The BCM5722 Ethernet controller returns a 1 on bit 5 of the Link Partner
Ability register when the link partner has advertised 10BASE-T half-
duplex capability, otherwise, it returns a 0.
• 1 = Link partner is 10BASE-T half-duplex capable
• 0 = Link partner is not 10BASE-T half-duplex capable
0RO
4:0 Protocol Selector Field Bits 4:0 of the Link Partner Ability register return the value of the link
partner’s advertised protocol selector field. Link partner protocol selector
field.
00000 RO
Table 484: Auto-Negotiation Expansion Register (PHY_Addr = 0x1, Reg_Addr = 06h)
Bit Field Description Init Access
15:5 Reserved Ignore when read – RO
4 Parallel Detection
Fault
Bit 4 of the Auto-negotiation Expansion Register returns a 1 when a parallel
detection fault has occurred in the auto-negotiation state machine. When a
parallel detection fault occurs, this bit is latched at 1 and remains so until the
register read. This bit returns a 0 when a parallel detection fault has not occurred
since the last time it was read.
• 1 = Parallel link fault detected.
• 0 = Parallel link fault not detected.
0RO
LH
3 Link Partner Next
Page Ability
The BCM5722 Ethernet controller returns a 1 on bit 3 of the Auto-negotiation
Expansion Register when the link partner needs to transmit Next Page
information, otherwise, it returns a 0. This bit is a copy of bit 15 of the Auto-
negotiation Link Partner Ability Register (see “Auto-Negotiation Link Partner
Ability Register (PHY_Addr = 0x1, Reg_Addr = 05h)” on page 421).
• 1 = Link partner has Next Page capability.
• 0 = Link partner does not have Next Page capability.
0RO
2Next Page
Capability
The BCM5722 Ethernet controller returns a 1 on bit 1 of the Auto-negotiation
Expansion Register when a new link code word has been received from the link
partner since the last time this register was read, otherwise, it returns a 0.
• 1 = BCM5722 Ethernet controller is Next Page capable.
• 0 = BCM5722 Ethernet controller is not Next Page capable.
1RO
LH
1 Page Received The BCM5722 Ethernet controller returns a 1 on bit 1 of the Auto-negotiation
Expansion Register when a new link code word has been received from the link
partner since the last time this register was read, otherwise, it returns a 0.
• 1 = New page has been received from link partner.
• 0 = New page has not been received.
0RO
LH
Table 483: Auto-Negotiation Link Partner Ability Register (PHY_Addr = 0x1, Reg_Addr = 05h) (Cont.)
Bit Field Description Init Access