4 hub controller configurations, Hub controller configurations – SMSC USB464 User Manual

Page 40

Advertising
background image

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

Datasheet

Revision 1.0 (06-01-09)

40

SMSC USB4640/USB4640i

DATASHEET

8.4.3.7

D3h: Dynamic Number of LUNs

8.4.3.8

D4h-D7h: Device to LUN Mapping

8.4.3.9

D8h-DDh: Reserved

8.4.4

Hub Controller Configurations

8.4.4.1

DEh: Vendor ID (LSB)

8.4.4.2

DFh: Vendor ID (MSB)

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.

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

.

BYTE NAME

DESCRIPTION

2:0

Reserved

Reserved.

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).

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).

Advertising
This manual is related to the following products: