|
Lightweight USB stack
1.0
|
USB Terminal Functional Descriptor. More...
#include <usb_cdci.h>
Data Fields | |
| uint8_t | bFunctionLength |
| Size of this functional descriptor, in bytes. | |
| uint8_t | bDescriptorType |
| CS_INTERFACE descriptor type. | |
| uint8_t | bDescriptorSubType |
| USB Terminal Functional Descriptor. | |
| uint8_t | bEntityId |
| Constant uniquely identifying the Terminal. | |
| uint8_t | bInInterfaceNo |
| The input interface number of the associated USB interface. | |
| uint8_t | bOutInterfaceNo |
| The output interface number of the associated USB interface. | |
| uint8_t | bmOptions |
| D0: Protocol wrapper usage. | |
| uint8_t | bChildId0 |
| First ID of lower Terminal or Unit to which this Terminal is connected. | |
USB Terminal Functional Descriptor.
The USB Terminal Functional Descriptor provides a means to indicate a relationship between a Unit and an USB Interface. It also defines parameters specific to the interface between the device and the host. It can only occur within the class-specific portion of an Interface descriptor.
Definition at line 98 of file usb_cdci.h.