8#ifndef ZEPHYR_INCLUDE_USB_BOS_H_
9#define ZEPHYR_INCLUDE_USB_BOS_H_
usb_bos_capability_types
Device capability type codes.
Definition bos.h:31
@ USB_BOS_CAPABILITY_EXTENSION
Definition bos.h:32
@ USB_BOS_CAPABILITY_PLATFORM
Definition bos.h:33
__UINT32_TYPE__ uint32_t
Definition stdint.h:90
__UINT8_TYPE__ uint8_t
Definition stdint.h:88
__UINT16_TYPE__ uint16_t
Definition stdint.h:89
BOS USB 2.0 extension capability descriptor.
Definition bos.h:37
uint8_t bLength
Definition bos.h:38
uint8_t bDevCapabilityType
Definition bos.h:40
uint8_t bDescriptorType
Definition bos.h:39
uint32_t bmAttributes
Definition bos.h:41
Microsoft OS 2.0 descriptor specific part of platform capability descriptor.
Definition bos.h:61
uint8_t bAltEnumCode
Definition bos.h:65
uint8_t bMS_VendorCode
Definition bos.h:64
uint32_t dwWindowsVersion
Definition bos.h:62
uint16_t wMSOSDescriptorSetTotalLength
Definition bos.h:63
WebUSB specific part of platform capability descriptor.
Definition bos.h:54
uint8_t iLandingPage
Definition bos.h:57
uint16_t bcdVersion
Definition bos.h:55
uint8_t bVendorCode
Definition bos.h:56
Root BOS Descriptor.
Definition bos.h:23
uint8_t bNumDeviceCaps
Definition bos.h:27
uint8_t bLength
Definition bos.h:24
uint16_t wTotalLength
Definition bos.h:26
uint8_t bDescriptorType
Definition bos.h:25