Ultra Fast USB 2.0 Multi-Format Flash Media Controller/USB Hub Combo
SMSC USB2640/USB2641 35 Revision 2.0 (10-03-08)
DATASHEET
7.3.3.6 CEh-D2h: Inquiry Product String
7.3.3.7 D3h: Dynamic Number of Luns
7.3.3.8 D4h-D7h: Lun to Device Mapping
BYTE
NUMBER BYTE NAME UINT DESCRIPTION
4:0 INQ_PRD_STR 2640 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.
BIT
NUMBER BYTE NAME UCHAR DESCRIPTION
7:0 DYN_NUM_LUN FFh 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 of "04" and will
display icons for xD, MS, and SD/MMC. If this field
is any other value besides "FF", you must specify the
LUN# assignments in the boxes starting with LUN 00
and going to (# of Icons to Display -1).
Regardless of this setting, the USB2640/USB2641
sets this value to ‘1’.
BYTE
NUMBER BYTE NAME UCHARS DESCRIPTION
3:0 LUN_DEV_MAP FFh, FFh, FFh, FFh 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 of "04" and will
display icons for xD, MS, and SD/MMC. If this field
is any other value besides "FF", you must specify
the LUN# assignments in the boxes starting with
LUN 00 and going to (# of Icons to Display -1).
Regardless of this setting, the USB2640/USB2641
sets these values to ‘FFh, 00h, 00h, 00h’.