
14
Preliminary Data Sheet S13918EJ2V0DS00
μ
PD72012
2.2 Standard Configuration Descriptor
(1/2)
Value
Standard ROM code
product
No.
Field
Size
(Bytes)
Contents
003
004
User ROM
code
product
0
bLength
1
Shows the size in bytes of the standard
configuration descriptor.
0x09
0x09
0x09
1
bDescriptorType
1
Shows that this is a standard configuration
descriptor.
0x02
0x02
0x02
2
wTotalLength
2
Shows the total length of descriptors returned on a
host Get_Descriptor (Configuration) request
(standard configuration, standard interface, each
standard endpoint, and HUB class descriptors).
0x0019
0x0019
0x0019
4
bNumInteface
1
Shows the number of interfaces that can be set in
this configuration.
Its value is fixed at “0x01” for the
μ
PD72012.
0x01
0x01
0x01
5
bConfigurationValue
1
Specifying this value in a Set_Configuration request
from the host sets this configuration in the
μ
PD72012.
0x01
0x01
0x01
6
iConfiguration
1
Shows the index of the string descriptor for a
comment about the configuration of a product using
the HUB.
Since not used for a standard ROM code product
(003, 004), its value is “0x00”.
When using this for a User ROM code product, set it
to “0x04”.
0x00
0x00
0x00
or
0x04
7
bmAttributes
1
Uses a bitmap to show the power supply attributes
of this configuration of the
μ
PD72012.
Caution Since the information “Self-power” in
the status returned on a Get_Status
request from the host reflects the level
input to the PSSEL pin, be sure that
there are no inconsistencies.
“0xE0”: Corresponds to both “bus power” and “self-
power” modes and shows that “Remote Wakeup” is
supported. A standard ROM code product has this
setting.
Use this setting when using in “self-power” mode
only or when switching between “bus power” and
“self-power” by performing a PSSEL pin function.
“0xA0”: Corresponds to “bus power” mode only and
shows that “Remote Wakeup” is supported.
Make this setting when using in “bus power” mode
only.
0xE0
0xE0
0xE0
or
0xA0