LUFA Library  120219
USB_CDC_StdDescriptor_FunctionalUnion_t Struct Reference

CDC class-specific Functional Union Descriptor (USB-IF naming conventions). More...

#include <CDCClassCommon.h>

Data Fields

uint8_t bFunctionLength
uint8_t bDescriptorType
uint8_t bDescriptorSubType
uint8_t bMasterInterface
uint8_t bSlaveInterface0

Detailed Description

Type define for a CDC class-specific functional Union descriptor. This indicates to the host that specific CDC control and data interfaces are related. See the CDC class specification for more details.

See also:
USB_CDC_Descriptor_FunctionalUnion_t for the version of this type with non-standard LUFA specific element names.
Regardless of CPU architecture, these values should be stored as little endian.

Field Documentation

Sub type value used to distinguish between CDC class-specific descriptors, must be CDC_DSUBTYPE_CSInterface_Union.

Type of the descriptor, either a value in USB_DescriptorTypes_t or a value given by the specific class.

Size of the descriptor, in bytes.

Interface number of the CDC Control interface.

Interface number of the CDC Data interface.

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines