RM0082
BootROM
Doc ID 018672 Rev 1
835/844
1.
Device Descriptors
: - Each gadget has one device descriptor
2.
Configuration descriptors
:- Each device has one default configuration descriptor
which supports at least one interface.
.
3.
Interface descriptors
:- Each device has a single data interface with no possible
alternates.
Table 745.
Device descriptors
Offset
Field
Size
Value
0
bLength
Byte
0x12
1
bDescriptorType
Byte
0x01
2
bcdUSB
Word
0x200
4
bDeviceClass
Byte
0x00
5
bDeviceSubClass
Byte
0x00
6
bDeviceProtocol
Byte
0x00
7
wMaxPacketSize0
Byte
0x40
8
idVendor
Word
0x0483
10
iProduct
Word
0x3801
12
bcdDevice
Word
0x100
14
iManufacturer
Byte
0x01
15
iProduct
Byte
0x02
16
iSerial Number
Byte
0x03
17
bNumConfigurations
Byte
0x01
Table 746.
Configuration registers
Offset
Field
Size
Value
0
bLength
Byte
0x09
1
bDescriptorType
Byte
0x02
2
bTotalLength
Word
0x0020
4
bNumInterfaces
Byte
0x01
5
bConfigurationValue
Byte
0x01
6
iConfiguration
Byte
0x00
7
bmAttributes
Byte
0xE0
8
MaxPower
Byte
0x00