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.