Programmer’s Guide BCM5722
10/15/07
Broadcom Corporation
Document 5722-PG101-R Transceiver Registers Page 442
Open/Short Found
Bits [11:8] reflect the open and short status of the four channels.
Finished
Bits [7:4] reflect whether Open/Short and Length checking have been completed successfully.
All Finished
Bit [0] reflects whether all four channels have completed cable diagnostic processing.
EXPANSION REGISTER 12H: CABLE DIAGNOSTIC LENGTHS CHANNELS 1/2
The Following Expansion registers are enabled by writing to “Expansion Register Access Register (PHY_ADDR = 0x1,
Reg_Addr = 17h)” on page 434 bits [11:0] = F12h, and read/write access is through register 15h.
Channel 2 Length
When the BCM5722 Ethernet controller detects an open or short on the cable, bits [15:8] reflect how far away the open or
short is from the BCM5722 Ethernet controller. When no open or short is detected, bits [15:8] reflect the cable length
connected to channel 2 in meters.
Channel 1 Length
When the BCM5722 Ethernet controller detects an open or short on the cable, bits [7:0] reflect how far away the open or
short is from the BCM5722 Ethernet controller. When no open or short is detected, bits [7:0] reflect the cable length
connected to channel 1 in meters.
Table 506: Expansion Register 12h: Cable Diagnostic Lengths Channels1/2
Bit Field Description Init Access
15:8 Channel 2 Length Channel 2 Open/Short Length or Cable Length (meters).
• 00000000 = 0m.
• 00000001 = 1m.
• 00000010 = 2m.
• ...
• 10000000 = 128m.
00h RO
7:0 Channel 1 Length Channel 1 Open/Short Length or Cable Length (meters).
• 00000000 = 0m.
• 00000001 = 1m.
• 00000010 = 2m.
• ...
• 10000000 = 128m.
00h RO