00h–0Fh 10/100/1000T Register Map Detailed Description
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 503
05h: Auto_Negot_Link_Partner_Ability_Base_Pg_Register
06h: Auto_Negot_Expansion_Register
5
10BASET_HALF_DUPLE
X_CAPABLE
RW 1
1 = 10BASE-T half duplex capable
0 = not 10BASE-T half duplex capable
4:0
PROTOCOL_SELECT
RW 00001
00001 = IEEE 802.3 CSMA/CD
Bit
Name
RW
Default
Description
15
NEXT_PAGE
RO 0
1 = link partner is next page able
0 = link partner is not next page able
14
ACKNOWLEDGE1
RO 0
1 = link partner has received link code word
0 = link partner has not received link code word
13
REMOTE_FAULT
RO* 0
1 = link partner has detected remote fault
0 = link partner has not detected remote fault
12
RESERVED
RO* 0
write as 0, ignore on read
11
LINK_PARTNER_ASYMMET
RIC_PAUSE
RO* 0
link partner’s asymmetric pause bit
10
PAUSE_CAPABLE
RO* 0
1 = link partner is capable of Pause operation
0 = link partner not capable of Pause operation
9
100BASE_T4_CAPABLE
RO* 0
1 = link partner is 100BASE-T4 capable
0 = link partner is not 100BASE-T4 capable
8
100BASE_TX_FULL_DUPLE
X_
CAPABLE
RO* 0
1 = link partner is 100BASE-TX full duplex capable
0 = link partner is not 100BASE-TX full duplex capable
7
100BASE_TX_HALF_DUPLE
X_CAPABLE
RO* 0
1 = link partner is 100BASE-TX half duplex capable
0 = link partner is not 100BASE-TX half duplex capable
6
10BASE_T_FULL_DUPLEX_
CAPABLE
RO* 0
1 = link partner is 10BASE-T full duplex capable
0 = link partner is not 10BASE-T full duplex capable
5
10BASE_T_HALF_DUPLEX_
CAPABLE
RO* 0
1 = link partner is 10BASE-T half duplex capable
0 = link partner is not 10BASE-T half duplex capable
4:0
PROTOCOL_SELECTOR
RO* 00000
link partner’s protocol selector (see IEEE spec for
encoding)
* RW when “writeable link partner ability test mode” (reg 1Fh bit 10) is set
Bit
Name
RW
Default
Description
15:7 RESERVED
RO
000h
ignore on read
(Cont.)
Bit
Name
RW
Default
Description