61 {
63 .bDescriptorType = TUSB_DESC_DEVICE,
64 .bcdUSB = 0x0200,
65
67
68
69 .bDeviceClass = TUSB_CLASS_MISC,
70 .bDeviceSubClass = MISC_SUBCLASS_COMMON,
71 .bDeviceProtocol = MISC_PROTOCOL_IAD,
72#else
73 .bDeviceClass = 0x00,
74 .bDeviceSubClass = 0x00,
75 .bDeviceProtocol = 0x00,
76#endif
77
79
80#if CONFIG_TINYUSB_DESC_USE_ESPRESSIF_VID
82#else
83 .idVendor = CONFIG_TINYUSB_DESC_CUSTOM_VID,
84#endif
85
86#if CONFIG_TINYUSB_DESC_USE_DEFAULT_PID
88#else
89 .idProduct = CONFIG_TINYUSB_DESC_CUSTOM_PID,
90#endif
91
92 .bcdDevice = CONFIG_TINYUSB_DESC_BCD_DEVICE,
93
94 .iManufacturer = 0x01,
95 .iProduct = 0x02,
96 .iSerialNumber = 0x03,
97
98 .bNumConfigurations = 0x01
99};
#define USB_ESPRESSIF_VID
#define CFG_TUD_ENDPOINT0_SIZE
const tusb_desc_device_t descriptor_dev_kconfig