@@ -252,13 +252,13 @@ typedef struct
252
252
_Pragma ("pack()" )
253
253
254
254
#define D_DEVICE (_class ,_subClass ,_proto ,_packetSize0 ,_vid ,_pid ,_version ,_im ,_ip ,_is ,_configs ) \
255
- { 18, 1, 0x110 , _class,_subClass,_proto,_packetSize0,_vid,_pid,_version,_im,_ip,_is,_configs }
255
+ { 18, 1, 0x200 , _class,_subClass,_proto,_packetSize0,_vid,_pid,_version,_im,_ip,_is,_configs }
256
256
/* Table 9-8. Standard Device Descriptor
257
257
* bLength, bDescriptorType, bcdUSB, bDeviceClass, bDeviceSubClass, bDeviceProtocol, bMaxPacketSize0,
258
258
* idVendor, idProduct, bcdDevice, iManufacturer, iProduct, iSerialNumber, bNumConfigurations */
259
259
260
260
#define D_CONFIG (_totalLength ,_interfaces ) \
261
- { 9, 2, _totalLength,_interfaces, 1, 0, USB_CONFIG_SELF_POWERED , USB_CONFIG_POWER_MA(500) }
261
+ { 9, 2, _totalLength,_interfaces, 1, 0, USB_CONFIG_BUS_POWERED , USB_CONFIG_POWER_MA(500) }
262
262
/* Table 9-10. Standard Configuration Descriptor
263
263
* bLength, bDescriptorType, wTotalLength, bNumInterfaces, bConfigurationValue, iConfiguration
264
264
* bmAttributes, bMaxPower */
@@ -276,7 +276,7 @@ _Pragma("pack()")
276
276
277
277
#define D_IAD (_firstInterface , _count , _class , _subClass , _protocol ) \
278
278
{ 8, 11, _firstInterface, _count, _class, _subClass, _protocol, 0 }
279
- /* iadclasscode_r10.pdf, Table 9Z . Standard Interface Association Descriptor
279
+ /* iadclasscode_r10.pdf, Table 9\96Z . Standard Interface Association Descriptor
280
280
* bLength, bDescriptorType, bFirstInterface, bInterfaceCount, bFunctionClass, bFunctionSubClass, bFunctionProtocol, iFunction */
281
281
282
282
// Functional Descriptor General Format
0 commit comments