#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | _CDCAbstractControlManagementDescriptor |
struct | _CDCCallManagementDescriptor |
struct | _CDCHeaderDescriptor |
struct | _CDCUnionDescriptor |
Functions | |
struct _CDCHeaderDescriptor | __attribute__ ((__packed__)) CDCHeaderDescriptor |
Variables | |
uint16_t | bcdCDC |
uint8_t | bDataInterface |
uint8_t | bDescriptorSubtype |
uint8_t | bDescriptorType |
uint8_t | bFunctionLength |
uint8_t | bMasterInterface |
uint8_t | bmCapabilities |
uint8_t | bSlaveInterface0 |
Definitions and classes for USB CDC class descriptors.
Definition in file CDCDescriptors.h.
uint16_t bcdCDC |
USB CDC specification release number.
Definition at line 85 of file CDCDescriptors.h.
uint8_t bDataInterface |
Interface number of the data class interface used for call management (optional).
Definition at line 89 of file CDCDescriptors.h.
uint8_t bDescriptorSubtype |
uint8_t bDescriptorType |
Descriptor type .
Descriptor type (USBGenericDescriptor_DEVICE).
Descriptor type (USBGenericDescriptor_OTG).
Descriptor type (USBDESC_DEVICE_QUALIFIER or "USB device types").
Descriptor type (USBDESC_CONFIGURATION of USB Descriptor types USB Descriptor types).
Descriptor type (USBGenericDescriptor_INTERFACE).
Descriptor type (USBGenericDescriptor_ENDPOINT).
Definition at line 81 of file CDCDescriptors.h.
uint8_t bFunctionLength |
Size of this descriptor in bytes.
Size of the descriptor in bytes.
Definition at line 79 of file CDCDescriptors.h.
uint8_t bMasterInterface |
Number of the master interface for this union.
Definition at line 85 of file CDCDescriptors.h.
uint8_t bmCapabilities |
Configuration capabilities
Configuration capabilities.
Definition at line 86 of file CDCDescriptors.h.
uint8_t bSlaveInterface0 |
Number of the first slave interface for this union.
Definition at line 87 of file CDCDescriptors.h.