15) in the, Virtual phy basic, Control register (vphy_basic_ctrl) – SMSC LAN9312 User Manual

Page 246: Virtual phy, Basic control register (vphy_basic_ctrl), Virtual phy basic control register, Vphy_basic_ctrl), Shou, Are wr, Ed in

Advertising
background image

High Performance Two Port 10/100 Managed Ethernet Switch with 32-Bit Non-PCI CPU Interface

Datasheet

Revision 1.4 (08-19-08)

246

SMSC LAN9312

DATASHEET

14.2.8.1

Virtual PHY Basic Control Register (VPHY_BASIC_CTRL)

This read/write register is used to configure the Virtual PHY.

Note:

This register is re-written in its entirety by the EEPROM Loader following the release or reset
or a RELOAD command. Refer to

Section 10.2.4, "EEPROM Loader," on page 149

for more

information.

Offset:
Index (decimal):

1C0h
0

Size:

32 bits

BITS

DESCRIPTION

TYPE

DEFAULT

31:16

RESERVED
(See

Note 14.16

)

RO

-

15

Reset (VPHY_RST)
When set, this bit resets all the Virtual PHY registers to their default state.
This bit is self clearing.

0: Normal Operation
1: Reset

R/W

SC

0b

14

Loopback (VPHY_LOOPBACK)
This bit enables/disables the loopback mode. When enabled, transmissions
from the Host MAC are not sent to the switch fabric. Instead, they are looped
back onto the receive path.

0: Loopback mode disabled (normal operation)
1: Loopback mode enabled

R/W

0b

13

Speed Select LSB (VPHY_SPEED_SEL_LSB)
This bit is used to set the speed of the Virtual PHY when the

Auto-

Negotiation (VPHY_AN)

bit is disabled.

0: 10 Mbps
1: 100 Mbps

R/W

0b

12

Auto-Negotiation (VPHY_AN)
This bit enables/disables Auto-Negotiation. When enabled, the

Speed Select

LSB (VPHY_SPEED_SEL_LSB)

and

Duplex Mode (VPHY_DUPLEX)

bits

are overridden.

0: Auto-Negotiation disabled
1: Auto-Negotiation enabled

R/W

1b

11

Power Down (VPHY_PWR_DWN)
This bit is not used by the Virtual PHY and has no effect.

R/W

0b

10

Isolate (VPHY_ISO)
This bit is not used by the Virtual PHY and has no effect.

R/W

0b

9

Restart Auto-Negotiation (VPHY_RST_AN)
When set, this bit updates the emulated Auto-Negotiation results.

0: Normal operation
1: Auto-Negotiation restarted

R/W

SC

0b

8

Duplex Mode (VPHY_DUPLEX)
This bit is used to set the duplex when the

Auto-Negotiation (VPHY_AN)

bit

is disabled.

0: Half Duplex
1: Full Duplex

R/W

0b

Advertising