ConfigrationDescriptor
Field Name
bLength
bDescriptorType
wTotalLength
bNumInterfaces
bConfigurationValue
iConfiguration
bmAttributes
MaxPower
InterfaceDescriptor
Field Name
bLength
bDescriptorType
bInterfaceNumber
bAlternateSetting
bNumEndpoints
bInterfaceClass
bInterfaceSubClass
bInterfaceProtocol
iIinterface
EndpointDescriptor
Field Name
<Endpoint1>
blength
bDescriptorType
bEndpointAddress
bmAttributes
wMaxPacketSize
bInterval
<Endpoint2>
bLength
bDescriptor
bEndpointAddress
bmAttributes
wMaxPacketSize
bInterval
Value
09H
02H
Total length (32 bytes) which each descriptor of both
0020H
configuration descriptor, interface
01H
01H
00H
80H
31H
Value
09H
9 bytes
04H
Interface descriptor
00H
Interface number 0
00H
Alternate setting number 0
02H
There are two endpoints.
FFH
Specified device
00H
50H
Bulk only protocol
00H
Index value of string descriptor indicating interface
name (Not in use)
Value
07H
7 bytes
05H
Endpoint descriptor
01H
EP1= OUT
02H
Bulk transfer
0040H
Payload 64 bytes
00H
(Ignored for bulk transfer)
07H
7 bytes
05H
Endpoint descriptor
82H
EP2 = IN
02H
Bulk transfer
0040H
Payload 64 bytes
00H
(Ignored for bulk transfer)
92CZ26A-62
Meaning
9 bytes
Configuration descriptor
and endpoint is added.
There is one interface.
Configuration number 1
Index value of string descriptor indicating
configuration name (Not in use)
Bus power
Maximum power consumption (49 mA)
Meaning
Meaning
TMP92CZ26A