00h–0Fh 10/100/1000T Register Map Detailed Description
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 506
0Ah: 1000Base_T_Status_Register
0Eh: BroadReach LRE Access Register
0Fh: IEEE_Extended_Status_Register
Bit
Name
RW
Default
Description
15
MASTER_SLAVE_CONFIG_FA
ULT
RO
LH
(#)
0
1 = Master/Slave configuration fault detected
0 = no Master/Slave configuration fault detected
(cleared by restart_an, an_complete or reg read)
14
MASTER_SLAVE_CONFIG_RE
SOLUTION
RO 0
1 = local PHY configured as Master
0 = local PHY configured as Slave
13
LOCAL_RECEIVER_STATUS
RO 0
1 = local receiver status OK
0 = local receiver status not OK
12
REMOTE_RECEIVER_STATUS RO 0
1 = remote receiver status OK
0 = remote receiver status not OK
11
LINK_PARTNER_1000BASE-
T_FULL_DUPLEX_CAPABLE
RO* 0
1 = link partner is 1000BASE-T full duplex capable
0 = link partner is not 1000BASE-T full duplex
capable
10
LINK_PARTNER_1000BASE_T
_HALF_DUPLEX_CAPABLE
RO* 0
1 = link partner is 1000BASE-T half duplex capable
0 = link partner is not 1000BASE-T half duplex
capable
9:8
RESERVED
RO 00h
ignore on read
7:0
IDLE_ERROR_COUNT
RO
CR
00h
Number of idle errors since last read
(#)=not LH & *=RW when “writeable link partner ability test mode” (reg 1Fh bit 10) is set
Bit
Name
RW
Default
Description
15:3 RESERVED
RO 000h
Ignore
on
Read
2
ENABLE LRE REGISTER
ACCESS OVERRIDE
RW 0
1 = Allow access to BroadReach LRE Registers
0 = BroadReach LRE Registers enabled only by
normal operation
1
LRE REGISTER OVERRIDE
VALUE
RW 0
1 = Force Access to IEEE Registers (only available
when 0E.2 = 1)
0 = Force Access to BroadReach LRE Registers
(only available when 0E.2 = 1)
0
LRE REGISTER ACCESS
STATUS
RO 0
1 = BroadReach LRE Registers are currently
accessible
0 = IEEE Registers are currently accessible
Bit
Name
RW
Default
Description
15
1000BASE_X_FULL_DUPLEX_
CAPABLE
RO L 0
1 = 1000BASE-X full duplex capable
0 = not 1000BASE-X full duplex capable