1 hub configuration, Table 3.3 hub configuration, Hub configuration – SMSC LAN9512 User Manual

Page 23: Datasheet

Advertising
background image

USB Hub with Integrated 10/100 Ethernet Controller

Datasheet

SMSC LAN9512

23

Revision 1.0 (04-20-09)

DATASHEET

3.1.1

Hub Configuration

EEPROM offsets 20h through 39h comprise the Hub Configuration parameters.

Table 3.3

describes

these parameters and their default ROM values (Values assumed if no valid EEPROM present).

Table 3.3 Hub Configuration

EEPROM

OFFSET

DESCRIPTION

DEFAULT

20h

Vendor ID LSB Register (VIDL)

Least Significant Byte of the Vendor ID. This is a 16-bit value that uniquely identifies

the Vendor of the user device (assigned by USB-Interface Forum).

24h

21h

Vendor ID MSB (VIDM)

Most Significant Byte of the Vendor ID. This is a 16-bit value that uniquely identifies

the Vendor of the user device (assigned by USB-Interface Forum).

04h

22h

Product ID LSB Register (PIDL)

Least Significant Byte of the Product ID. This is a 16-bit value that the Vendor can

assign that uniquely identifies this particular product (assigned by the OEM).

12h

23h

Product ID MSB Register (PIDM)

Most Significant Byte of the Product ID. This is a 16-bit value that the Vendor can

assign that uniquely identifies this particular product (assigned by the OEM).

95h

24h

Device ID LSB Register (DIDL)

Least Significant Byte of the Device ID. This is a 16-bit device release number in BCD

format (assigned by the OEM).

00h

25h

Device ID MSB Register (DIDM)

Most Significant Byte of the Device ID. This is a 16-bit device release number in BCD

format (assigned by the OEM).

Note 3.1

26h

Config Data Byte 1 Register (CFG1)

Refer to

Table 3.4, “Config Data Byte 1 Register (CFG1) Format,” on page 28

for

details.

9Bh

27h

Config Data Byte 2 Register (CFG2)

Refer to

Table 3.5, “Config Data Byte 2 Register (CFG2) Format,” on page 29

for

details.

18h

28h

Config Data Byte 3 Register (CFG3)

Refer to

Table 3.6, “Config Data Byte 3 Register (CFG3) Format,” on page 30

for

details.

00h

29h

Non-Removable Devices Register (NRD)

Indicates which port(s) include non-removable devices.

0 = Port is removable

1 = Port is non-removable

Informs the host if one of the active ports has a permanent device that is not

detachable from the Hub.
Note:

The device must provide its own descriptor data.

Bit 7 = RESERVED

Bit 6 = RESERVED

Bit 5 = RESERVED

Bit 4 = RESERVED

Bit 3 = 1; Port 3 non-removable

Bit 2 = 1; Port 2 non-removable

Bit 1 = 1; Port 1 non-removable

Bit 0 is RESERVED, always = 0b
Note:

Bit 1 must be set to 1 by firmware for proper identification of the Ethernet
Controller as a non-removable device.

02h

Advertising