BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page 451 Transceiver Registers Document 5722-PG101-R
10:8 Auto-negotiation HCD
(Current Operating
Speed and Duplex
Mode)
Bits 10:8 of the Auxiliary Status Summary Register report the
mode of operation negotiated between the BCM5722
Ethernet controller and its link partner. The bits return 000
until auto-negotiation has completed, as reported by bit 15 of
the auxiliary status summary register. When the auto-
negotiation function has been disabled, bits 10:8 report the
manually selected mode of operation.
• 111 = 1000BASE-T full-duplex*
• 110 = 1000BASE-T half-duplex*
• 101 = 100BASE-TX full-duplex*
• 100 = 100BASE-T4
• 011 = 100BASE-TX half-duplex*
• 010 = 10BASE-T full-duplex*
• 001 = 10BASE-T half-duplex*
• 000 = No highest common denominator or auto-
negotiation not complete.
000 RO
7 Parallel Detection Fault Bit 7 of the Auxiliary Status Summary Register returns a one
when a parallel detection fault has occurred in the auto-
negotiation state machine. When a parallel detection fault
occurs, this bit is latched at one and remain 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
6 Remote Fault The BCM5722 Ethernet controller returns a one on bit 6 of the
Auxiliary Status Summary Register when the link partner has
advertised detection of a remote fault, otherwise, it returns a
0.
• 1 = Link partner has detected remote fault.
• 0 = Link partner has not detected remote fault.
0RO
5 Auto-negotiation Page
Received
The BCM5722 Ethernet controller returns a one on bit 5 of the
Auxiliary Status Summary 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
4 Link Partner Auto-
negotiation Ability
The BCM5722 Ethernet controller returns a one on bit 4 of the
Auxiliary Status Summary Register when the link partner is
known to have auto-negotiation capability. Before any auto-
negotiation information is exchanged, or if the link partner
does not comply with IEEE auto-negotiation, the bit returns a
0.
• 1 = Link partner has auto-negotiation capability.
• 0 = Link partner does not perform auto-negotiation.
0RO
3 Link Partner Next Page
Ability
The BCM5722 Ethernet controller returns a one on bit 3 of the
Auxiliary Status Summary Register when the link partner
needs to transmit Next Page information, otherwise, it returns
a 0.
• 1 = Link partner has Next Page capability.
• 0 = Link partner does not have Next Page capability.
0RO
Table 513: Auxiliary Status Summary Register (PHY_Addr = 0x1, Reg_Addr = 19h) (Cont.)
Bit Field Description Init Access