V850ES/Jx3H – Plug it!
Field
Size
Description
Value
bLength 1
Descriptor
size
0x09
bDescriptor 1
Descriptor
type
0x02
wTotalLength
2
Total length of the configuration (configuration,
interface, endpoint, and other descriptors)
0x0020
bNumInterfaces 1 Number of interfaces supported in the
configuration
0x01
bConfigurationValue 1
Input value (>= 1) for selecting this
configuration with SetConfiguration
0x01
iConfiguration 1
Index to string descriptor to indicate
descriptor
0x00
bmAttributes
1
Configuration attributes with the unit of bit
D7: "1"
D6: self-powered
D5: remote wake-up
D4-D0: reserved (0)
0x80
bMaxPower 1
Maximum power consumption of bus with
the unit of 2mA
0x1B
Table 24: Configuration Descriptor Mass Storage Sample
Field
Size
Description
Value
bLength 1
Descriptor
size
0x09
bDescriptor 1
Descriptor
type
0x04
bInterfaceNumber
1
Index Number (0 based) to indicate this
interface in the configuration
0x00
bAlternateSetting
1
Input value to select alternate setting in
SetInterface
0x00
bNumEndpoints
1
Interface endpoint number (excluding endpoint
0)
0x02
bInterfaceClass 1 Class
Code
0x00: no class
0xFF: vendor
0x01 – 0xFE: specific
0x08
bInterfaceSubclass 1
Subclass
code
0x06
bInterfaceProtocol 1
Protocol
code
0x00: no specific protocol
0xFF: vendor specific protocol
0x50
iInterface 1
Index to string descriptor to indicate
interface
0x00
Table 25: Interface Descriptor Mass Storage Sample
User’s Manual U19647EE2V0UM00
65