High Speed Inter-Chip USB 2.0 Hub and Flash Media Controller
Datasheet
SMSC USB4640/USB4640i 39 Revision 1.0 (06-01-09)
DATASHEET
8.4.3 Device ID Strings
These bytes are used to specify the LUN descriptor returned by the device. These bytes are used in
combination with the device to LUN mapping bytes in applications where the OEM wishes to reorder
and rename the LUNs. If multiple devices are mapped to the same LUN (a COMBO LUN), then the
CLUN#_ID_STR will be used to name the COMBO LUN instead of the individual device strings. When
applicable, the "SM" value will be overridden with xD once an xD-Picture Card has been identified.
8.4.3.1 AAh-B0h: Device 0 Identifier String
8.4.3.2 B1h-B7h: Device 1 Identifier String
8.4.3.3 B8h-BEh: Device 2 Identifier String
8.4.3.4 BFh-C5h: Device 3 Identifier String
8.4.3.5 C6h-CDh: Inquiry Vendor String
8.4.3.6 CEh-D2h: Inquiry Product String
BYTE NAME DESCRIPTION
6:0 DEV0_ID_STR Not applicable.
BYTE NAME DESCRIPTION
6:0 DEV1_ID_STR This ID string is associated with the Memory Stick device.
BYTE NAME DESCRIPTION
6:0 DEV2_ID_STR This ID string is associated with the Smart Media (Note 8.2) device.
BYTE NAME DESCRIPTION
6:0 DEV3_ID_STR This ID string is associated with the Secure Digital / MultiMediaCard device.
BYTE NAME DESCRIPTION
7:0 INQ_VEN_STR If bit 4 of the 1st attribute byte is set, the device will use these strings in
response to a USB inquiry command, instead of the USB descriptor
manufacturer and product ID strings.
BYTE NAME DESCRIPTION
4:0 INQ_PRD_STR If bit 4 of the 1st attribute byte is set, the device will use these strings in
response to a USB inquiry command, instead of the USB descriptor
manufacturer and product ID strings.