Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This is the standard USB device descriptor, and the format is shown in the following table.
Offset |
Field |
Size |
Value |
Description |
---|---|---|---|---|
0 |
bLength |
1 |
Number |
Size of the descriptor |
1 |
bDescriptorType |
1 |
0x01 |
Device descriptor |
2 |
bcdUSB |
2 |
0x0200 |
USB spec 2.0 |
4 |
bDeviceClass |
1 |
0xFF |
Vendor Specific |
5 |
bDeviceSubclass |
1 |
0xFF |
Vendor Specific |
6 |
bDeviceProtocol |
1 |
0xFF |
Vendor Specific |
7 |
bMaxPacketSize |
1 |
0x08 |
8-byte data payload size |
8 |
idVendor |
2 |
0x045E |
Microsoft |
10 |
idProduct |
2 |
0x0291 |
MS Product ID |
12 |
bcdDevice |
2 |
BCD |
Device release version |
14 |
iManufacturer |
1 |
0x00 |
Manufacturer string descriptor |
15 |
iProduct |
1 |
0x00 |
Product string descriptor |
16 |
iSerial |
1 |
0x00 |
Serial string descriptor |
17 |
bNumConfigure |
1 |
0x01 |
Number of configurations: 1 |
Table 22: XUSB standard device descriptor