SMSC LAN9311 User Manual
Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface
Datasheet
SMSC LAN9311/LAN9311i
59
Revision 1.4 (08-19-08)
DATASHEET
register. When Auto-negotiation is enabled and the MANUAL_FC_x bit is cleared, the switch port flow
control enables during full-duplex are determined by Auto-negotiation.
control enables during full-duplex are determined by Auto-negotiation.
Note: The flow control values in the
a n d
are not affected by the values of the manual flow control register. Refer to
and
for additional information on PHY and Virtual PHY flow
control settings respectively.
Note 6.1
If Auto-negotiation is enabled and complete, but the link partner is not Auto-negotiation
capable, half-duplex is forced via the parallel detect function.
capable, half-duplex is forced via the parallel detect function.
Note 6.2
For the Port 1 and Port 2 PHYs, these are the bits from the
and
. For the Virtual PHY, these
are the local/partner swapped outputs from the bits in the
for more information.
Table 6.1 Switch Fabric Flow Control Enable Logic
CASE
MANUAL_FC_X
AN EN
ABLE
AN COMPLETE
LP AN ABLE
DUPLEX
AN PA
USE
ADVERTISEMENT
(
)
AN ASYM
PAU
S
E
ADVERTISEMENT
(
)
LP P
A
USE
ABILI
TY
(
)
LP ASYM
P
A
USE
ABILI
TY
(
)
RX FLOW C
O
NTROL
ENABLE
RX FLOW C
O
NTROL
ENABLE
-
1
X
X
X
Half
X
X
X
X
0
BP_EN_x
-
X
0
X
X
Half
X
X
X
X
0
BP_EN_x
-
1
X
X
X
Full
X
X
X
X
RX_FC_x
TX_FC_x
-
X
0
X
X
Full
X
X
X
X
RX_FC_x
TX_FC_x
1
0
1
0
X
X
X
X
X
X
0
0
2
0
1
1
0
Half (
X
X
X
X
0
BP_EN_x
3
0
1
1
1
Half
X
X
X
X
0
BP_EN_x
4
0
1
1
1
Full
0
0
X
X
0
0
5
0
1
1
1
Full
0
1
0
X
0
0
6
0
1
1
1
Full
0
1
1
0
0
0
7
0
1
1
1
Full
0
1
1
1
0
1
8
0
1
1
1
Full
1
0
0
X
0
0
9
0
1
1
1
Full
1
X
1
X
1
1
10
0
1
1
1
Full
1
1
0
0
0
0
11
0
1
1
1
Full
1
1
0
1
1
0