Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R Transceiver Registers Page 426
1000BASE-T STATUS REGISTER (PHY_ADDR = 0X1, REG_ADDR = 0AH)
The values contained in bits 14,11, and 10 of the 1000BASE-T Status Register are only guaranteed to be valid once auto-
negotiation has successfully completed, as indicated by bit 5 of the MII status register.
9 Advertise 1000BASE-T
Full-Duplex Capability
When bit 9 of the 1000BASE-T Control Register is written
to 1, the BCM5722 Ethernet controller advertises
1000BASE-T full-duplex capability. When bit 9 is written
to 0, the BCM5722 Ethernet controller advertises no
1000BASE-T full-duplex capability. This bit returns a 1
when advertising 1000BASE-T full-duplex capability,
otherwise, it returns a 0. The default value of this bit is 1.
• 1 = Advertise 1000BASE-T full-duplex capability.
• 0 = Advertise no 1000BASE-T full-duplex capability.
1R/W
8 Advertise 1000BASE-T
Half-Duplex Capability
When bit 8 of the 1000BASE-T Control Register is written
to 1, the BCM5722 Ethernet controller advertises
1000BASE-T half-duplex capability. When bit 8 is written
to 0, the BCM5722 Ethernet controller advertises no
1000BASE-T half-duplex capability. This bit returns a 1
when advertising 1000BASE-T half-duplex capability,
otherwise, it returns a 0.
• 1 = Advertise 1000BASE-T half-duplex capability.
• 0 = Advertise no 1000BASE-T half-duplex capability.
1R/W
7:0 Reserved Write as 0, ignore on read. 0....0 RO
Table 488: 1000BASE-T Status Register (PHY_Addr = 0x1, Reg_Addr = 0Ah)
Bit Field Description Init Access
15 Master/Slave
Configuration Fault
The BCM5722 Ethernet controller returns a 1 on bit 15 of the
1000BASE-T Status Register when a master/slave configuration
fault has occurred during auto-negotiation. When a configuration
fault occurs, the bit is latched at 1 and remain so until either the
register is read, auto-negotiation is restarted by writing bit 9 in the
MII Control Register or auto-negotiation completes successfully
with no master/slave configuration fault.
• 1 = Master/Slave configuration fault detected.
• 0 = No Master/Slave configuration fault detected.
0RO
LH
14 Master/Slave
Configuration
Resolution
When the BCM5722 Ethernet controller has been configured as
master, it returns a 1 on bit 14 of the 1000BASE-T Status
Register. When the BCM5722 Ethernet controller has been
configured as slave, it returns a 0.
• 1 = Local transmitter is Master.
• 0 = Local transmitter is Slave.
0RO
13 Local Receiver Status The BCM5722 Ethernet controller returns a 1 on bit 13 of the
1000BASE-T Status Register when the local receiver status is
OK, otherwise, it returns a 0.
• 1 = Local receiver OK.
• 0 = Local receiver not OK.
0RO
Table 487: 1000BASE-T Control Register (PHY_Addr = 0x1, Reg_Addr = 09h) (Cont.)
Bit Field Description Init Access