EasyManua.ls Logo

Broadcom BCM5722 - Table 482: Auto-Negotiation Advertisement Register (Phy_Addr = 0 X1, Reg_Addr = 04 H)

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...
BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page 419 Transceiver Registers Document 5722-PG101-R
AUTO-NEGOTIATION ADVERTISEMENT REGISTER (PHY_ADDR = 0X1, REG_ADDR = 04H)
Table 482: Auto-Negotiation Advertisement Register (PHY_Addr = 0x1, Reg_Addr = 04h)
Bit Field Description Init Access
15 Next Page Bit 15 of the auto-negotiation advertisement register must be
written to 1 when the management software wishes to control
Next Page exchange. When this bit is written to 0, Next Page
exchange is controlled automatically by the BCM5722
Ethernet controller. When this bit is 0 and the BCM5722
Ethernet controller is advertising no 1000BASE-T capability,
no exchange of Next Pages occurs.
1 = Next Page ability supported
0 = Next Page ability not supported
0R/W
14 Reserved Write as 0, ignore on read. 0 RO
13 Remote Fault Writing a 1 to bit 13 of the auto-negotiation advertisement
register sends a remote fault indication to the link partner
during auto-negotiation. Writing a 0 to this bit clears the
remote fault transmission bit. This bit returns a 1 when
advertising remote fault, otherwise, it returns a 0.
1 = Advertise remote fault detected
0 = Advertise no remote fault detected
0R/W
12 Reserved
Technologies
Bit 12 of the auto-negotiation advertisement register is
reserved for future versions of the auto-negotiation standard
and must always be written as 0. Write as 0, ignore on read.
0R/W
11 Asymmetric Pause When Bit 11 of the auto-negotiation advertisement register is
written to 1, the BCM5722 Ethernet controller advertises that
asymmetric pause is desired. When the bit is written to 0, the
BCM5722 Ethernet controller advertises that asymmetric
pause is not needed. This bit returns a 1 when advertising
asymmetric pause, otherwise, it returns a 0. When
advertising asymmetric pause, bit 10 of the auto-negotiation
advertisement register indicates the desired direction of
pause operation. Setting bit 10 to 1 indicates that pause
frames flow toward the BCM5722 Ethernet controller. Setting
bit 10 to 0 indicates that pause frames flow toward the link
partner.
1 = Advertise asymmetric pause
0 = Advertise no asymmetric pause
0R/W
10 Pause Capable When Bit 10 of the auto-negotiation advertisement register is
written to 1, the BCM5722 Ethernet controller advertises full-
duplex pause capability. When the bit is written to 0, the
BCM5722 Ethernet controller advertises no pause capability.
This bit returns a 1 when advertising pause capability,
otherwise, it returns a 0.
1 = Capable of full-duplex Pause operation
0 = Not capable of Pause operation
0R/W
9 100BASE-T4
Capability
When bit 9 of the auto-negotiation advertisement register is
written to 1, the BCM5722 Ethernet controller advertises
100BASE-T4 capability. When the bit is written to 0, the
BCM5722 Ethernet controller advertises no 100BASE-T4
capability. This bit returns a 1 when advertising 100BASE-T4
capability, otherwise, it returns a 0.
1 = 100BASE-T4 capable
0 = Not 100BASE-T4 capable
0R/W

Table of Contents