diff options
Diffstat (limited to 'include/usbdescriptors.h')
| -rw-r--r-- | include/usbdescriptors.h | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/include/usbdescriptors.h b/include/usbdescriptors.h index 2dec3b93d..de1069f0e 100644 --- a/include/usbdescriptors.h +++ b/include/usbdescriptors.h @@ -241,6 +241,21 @@ struct usb_device_descriptor {  	u8 bNumConfigurations;  } __attribute__ ((packed)); +#if defined(CONFIG_USBD_HS) +struct usb_qualifier_descriptor { +	u8 bLength; +	u8 bDescriptorType; + +	u16 bcdUSB; +	u8 bDeviceClass; +	u8 bDeviceSubClass; +	u8 bDeviceProtocol; +	u8 bMaxPacketSize0; +	u8 bNumConfigurations; +	u8 breserved; +} __attribute__ ((packed)); +#endif +  struct usb_string_descriptor {  	u8 bLength;  	u8 bDescriptorType;	/* 0x03 */ |