Lightweight USB stack
1.0
|
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. | |
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.