Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
|
BOS platform capability descriptor. More...
#include <zephyr/usb/bos.h>
Data Fields | |
uint8_t | bLength |
Size of this descriptor in bytes (20). | |
uint8_t | bDescriptorType |
Descriptor type. | |
uint8_t | bDevCapabilityType |
Device capability type. | |
uint8_t | bReserved |
Reserved (must be zero). | |
uint8_t | PlatformCapabilityUUID [16] |
Platform capability UUID (16 bytes, little-endian). |
BOS platform capability descriptor.
Used to describe platform-specific capabilities, identified by a UUID.
uint8_t usb_bos_platform_descriptor::bDescriptorType |
Descriptor type.
Must be set to USB_DESC_DEVICE_CAPABILITY
.
uint8_t usb_bos_platform_descriptor::bDevCapabilityType |
Device capability type.
Must be USB_BOS_CAPABILITY_PLATFORM
.
uint8_t usb_bos_platform_descriptor::bLength |
Size of this descriptor in bytes (20).
uint8_t usb_bos_platform_descriptor::bReserved |
Reserved (must be zero).
uint8_t usb_bos_platform_descriptor::PlatformCapabilityUUID[16] |
Platform capability UUID (16 bytes, little-endian).