Lightweight USB stack  1.0
usb_cdc_union_desc Struct Reference

Union Functional Descriptor. More...

#include <usb_cdc.h>

Data Fields

uint8_t bFunctionLength
 Size of this functional descriptor, in bytes.
 
uint8_t bDescriptorType
 CS_INTERFACE descriptor type.
 
uint8_t bDescriptorSubType
 Union Functional Descriptor.
 
uint8_t bMasterInterface0
 The interface number of the CDC interface designated as the master or controlling interface for the union.
 
uint8_t bSlaveInterface0
 Interface number of first slave or associated interface in the union.
 

Detailed Description

Union Functional Descriptor.

The Union functional descriptor describes the relationship between a group of interfaces that can be considered to form a functional unit. It can only occur within the class-specific portion of an Interface descriptor. One of the interfaces in the group is designated as a master or controlling interface for the group, and certain class-specific messages can be sent to this interface to act upon the group as a whole.

Definition at line 205 of file usb_cdc.h.


The documentation for this struct was generated from the following file: