uMIDI
The swiss army knife for quick and easy developement of MIDI applications.
Data Fields
USB_Descriptor_Configuration_t Struct Reference

#include <usb_descriptors.h>

Collaboration diagram for USB_Descriptor_Configuration_t:
Collaboration graph

Data Fields

USB_Descriptor_Configuration_Header_t Config
 
USB_Descriptor_Interface_t CDC_CCI_Interface
 
USB_CDC_Descriptor_FunctionalHeader_t CDC_Functional_Header
 
USB_CDC_Descriptor_FunctionalACM_t CDC_Functional_ACM
 
USB_CDC_Descriptor_FunctionalUnion_t CDC_Functional_Union
 
USB_Descriptor_Endpoint_t CDC_NotificationEndpoint
 
USB_Descriptor_Interface_t CDC_DCI_Interface
 
USB_Descriptor_Endpoint_t CDC_DataOutEndpoint
 
USB_Descriptor_Endpoint_t CDC_DataInEndpoint
 

Detailed Description

Type define for the device configuration descriptor structure. This must be defined in the application code, as the configuration descriptor contains several sub-descriptors which vary between devices, and which describe the device's usage to the host.

Field Documentation

◆ CDC_CCI_Interface

USB_Descriptor_Interface_t USB_Descriptor_Configuration_t::CDC_CCI_Interface

◆ CDC_DataInEndpoint

USB_Descriptor_Endpoint_t USB_Descriptor_Configuration_t::CDC_DataInEndpoint

◆ CDC_DataOutEndpoint

USB_Descriptor_Endpoint_t USB_Descriptor_Configuration_t::CDC_DataOutEndpoint

◆ CDC_DCI_Interface

USB_Descriptor_Interface_t USB_Descriptor_Configuration_t::CDC_DCI_Interface

◆ CDC_Functional_ACM

USB_CDC_Descriptor_FunctionalACM_t USB_Descriptor_Configuration_t::CDC_Functional_ACM

◆ CDC_Functional_Header

USB_CDC_Descriptor_FunctionalHeader_t USB_Descriptor_Configuration_t::CDC_Functional_Header

◆ CDC_Functional_Union

USB_CDC_Descriptor_FunctionalUnion_t USB_Descriptor_Configuration_t::CDC_Functional_Union

◆ CDC_NotificationEndpoint

USB_Descriptor_Endpoint_t USB_Descriptor_Configuration_t::CDC_NotificationEndpoint

◆ Config

USB_Descriptor_Configuration_Header_t USB_Descriptor_Configuration_t::Config

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