EasyManua.ls Logo

Broadcom BCM5722 - Table 527: 1000 BASE-X Auto-Negotiation Debug Register (Address 1 Ch, Shadow Value 11010)

Broadcom BCM5722
593 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R Transceiver Registers Page 468
1000BASE-X AUTO-NEGOTIATION DEBUG (PHY_ADDR = 0X1, REG_ADDR = 1CH, SHADOW
11010B)
Write Enable
During a write to this register, setting LED 1000BASE-X Auto-negotiation Debug register bit 15 to a 1 allows writing to bits
[7:0] of this register. For reading the values of bits [9:0], perform an MDIO write with bit 15 set to a 0 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
Bits [14:10] of this register must be set to 11010 to enable read/write to the 1000BASE-X Auto-negotiation Debug register.
Consistency Mismatch
Bit 9 of 1000BASE-X Auto-negotiation Debug register indicates a consistency mismatch occurred since last read.
RUDI Invalid
Bit 8 of 1000BASE-X Auto-negotiation Debug register indicates a RUDI (Rx_UnitData Indicate, specified in IEEE 36.2.5.1.6)
invalid detected since last read.
Table 527: 1000BASE-X Auto-Negotiation Debug Register (Address 1Ch, Shadow Value 11010)
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 11010 = 1000BASE-X Auto-negotiation Debug register. 11010 R/W
9 Consistency Mismatch
1 = Consistency mismatch occurred since last read.
0 = No consistency mismatch occurred since last read.
0RO
LH
8 RUDI Invalid
1 = RUDI invalid detected since last read.
0 = No RUDI invalid detected since last read.
0RO
LH
7Comma Detected
1 = Comma detected since last read.
0 = No comma detected since last read.
0RO
LH
6 AN_Sync_Status
1 = AN_sync_status has not failed since last read.
0 = AN_sync_status failed since last read.
0RO
LH
5 Idle Detect State
1 = Idle detect state entered since last read.
0 = Idle detect state has not been entered since last read.
0RO
LH
4 Complete Acknowledge
State
1 = Complete acknowledge state entered since last read.
0 = Complete acknowledge state has not been entered since
last read.
0RO
LH
3 Acknowledge Detect State
1 = Acknowledge detect state entered since last read.
0 = Acknowledge detect state has not been entered since last
read.
0RO
LH
2 Ability Detect State
1 = Ability detect state entered since last read.
0 = Ability detect state has not been entered since last read.
0RO
LH
1 Error State
1 = Error state entered since last read.
0 = Error state has not been entered since last read.
0RO
LH
0 AN_Enable State
1 = AN_enable state entered since last read.
0 = AN_enable state has not been entered since last read.
0RO
LH

Table of Contents