High Performance Two Port 10/100 Managed Ethernet Switch with 32-Bit Non-PCI CPU Interface
Datasheet
SMSC LAN9312
375
Revision 1.4 (08-19-08)
DATASHEET
14.5.3.8
Switch Engine VLAN Command Register (SWE_VLAN_CMD)
This register is used to read and write the VLAN or Port VID tables. A write to this address performs
the specified access.
For a read access, the Operation Pending bit in the
Switch Engine VLAN Command Status Register
indicates when the command is finished. The
Data Register (SWE_VLAN_RD_DATA)
can then be read.
Switch Engine VLAN Write Data Register (SWE_VLAN_WR_DATA)
register
should be written first. The Operation Pending bit in the
Switch Engine VLAN Command Status
indicates when the command is finished.
Register #:
180Bh
Size:
32 bits
BITS
DESCRIPTION
TYPE
DEFAULT
31:6
RESERVED
RO
-
5
VLAN RnW
This bit specifies a read(1) or a write(0) command.
R/W
0b
4
PVIDnVLAN
When set, this bit selects the Port VID table. When cleared, this bit selects
the VLAN table.
R/W
0b
3:0
VLAN/Port
This field specifies the VLAN(0-15) or port(0-2) to be read or written.
Note:
Values outside of the valid range may cause unexpected results.
R/W
0h