Datasheet

High-Speed Inter-Chip (HSIC) USB 2.0 Hub and Flash Media Controller
Datasheet
Revision 1.3 (03-13-13) 36 SMSC USB4640/USB4640i
DATASHEET
4.4.3.7 D3h: Dynamic Number of LUNs
4.4.3.8 D4h-D7h: Device to LUN Mapping
4.4.3.9 D8h-DDh: Reserved
4.4.4 Hub Controller Configurations
4.4.4.1 DEh: Vendor ID (LSB)
4.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 with 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 4.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 the board layout.
The number of unique LUNs mapped must match the value in the Section
4.4.3.7 on page 36.
BYTE NAME DESCRIPTION
2:0 rsvd
BIT BYTE NAME DESCRIPTION
7:0 VID_LSB Least Significant Byte of the Vendor ID: a unique 16-bit value that 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: a unique 16-bit value that identifies
the vendor of the user device (assigned by USB Implementer’s Forum).