High Speed Inter-Chip USB 2.0 Hub and Flash Media Controller

 

 

Datasheet

8.4.3.7

D3h: Dynamic Number of LUNs

 

 

 

BIT

NAME

DESCRIPTION

 

 

 

7:0

DYN_NUM_LUN

These bytes are used to specify the number of LUNs the device exposes to

 

 

the host. These bytes are also used for icon sharing by assigning more than

 

 

one LUN to a single icon. This is used in applications where the device

 

 

utilizes a combo socket and the OEM wishes to have only a single icon

 

 

displayed for one or more interfaces.

 

 

If this field is set to "FF", the program assumes that you are using the default

 

 

value and icons will be configured per the default configuration.

 

 

 

8.4.3.8D4h-D7h: Device to LUN Mapping

BYTE

NAME

DESCRIPTION

 

 

 

3:0

DEV_LUN_MAP

These registers map a device controller (SD/MMC, SM (Note 8.2), and MS)

 

 

to a Logical Unit Number (LUN). The device reports the mapped LUNs to

 

 

the USB host in the USB descriptor during enumeration. The icon installer

 

 

associates custom icons with the LUNs specified in these fields.

 

 

Setting a register to "FF" indicates that the device is not mapped. Setting all

 

 

of the DEV_LUN_MAP registers for all devices to "FF" forces the use of the

 

 

default mapping configuration. Not all configurations are valid. Valid

 

 

configurations depend on the hardware, packaging, and OEM board layout.

 

 

The number of unique LUNs mapped must match the value in the Section

 

 

8.4.3.7, "D3h: Dynamic Number of LUNs," on page 40.

 

 

 

8.4.3.9D8h-DDh: Reserved

BYTE

NAME

DESCRIPTION

 

 

 

2:0

Reserved

Reserved.

 

 

 

8.4.4Hub Controller Configurations

8.4.4.1

DEh: Vendor ID (LSB)

 

 

 

 

BIT

BYTE NAME

DESCRIPTION

 

 

 

 

7:0

VID_LSB

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 Implementer’s

 

 

 

Forum).

 

 

 

 

8.4.4.2

DFh: Vendor ID (MSB)

 

 

 

 

BIT

BYTE NAME

 

DESCRIPTION

 

 

 

 

7:0

VID_MSB

 

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 Implementer’s

 

 

 

Forum).

 

 

 

 

Revision 1.0 (06-01-09)

40

SMSC USB4640/USB4640i

DATASHEET