#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.