CDC class-specific Functional ACM Descriptor (USB-IF naming conventions). More...
#include <CDCClassCommon.h>
Data Fields | |
| uint8_t | bDescriptorSubType |
| uint8_t | bDescriptorType |
| uint8_t | bFunctionLength |
| uint8_t | bmCapabilities |
Type define for a CDC class-specific functional ACM descriptor. This indicates to the host that the CDC interface supports the CDC ACM subclass of the CDC specification. See the CDC class specification for more details.
| uint8_t USB_CDC_StdDescriptor_FunctionalACM_t::bDescriptorSubType |
Sub type value used to distinguish between CDC class-specific descriptors, must be CDC_DSUBTYPE_CSInterface_ACM.
| uint8_t USB_CDC_StdDescriptor_FunctionalACM_t::bDescriptorType |
Type of the descriptor, either a value in USB_DescriptorTypes_t or a value given by the specific class.
| uint8_t USB_CDC_StdDescriptor_FunctionalACM_t::bFunctionLength |
Size of the descriptor, in bytes.
| uint8_t USB_CDC_StdDescriptor_FunctionalACM_t::bmCapabilities |
Capabilities of the ACM interface, given as a bit mask. For most devices, this should be set to a fixed value of 0x06 - for other capabilities, refer to the CDC ACM specification.