|
XenevaOS
|
#include <usb.h>

Public Attributes | ||
| struct { | ||
| unsigned char bLength | ||
| unsigned char bDescriptorType | ||
| } | Header | |
| TUSBConfigurationDescriptor | Configuration | |
| TUSBInterfaceDescriptor | Interface | |
| TUSBEndpointDescriptor | Endpoint | |
| TUSBAudioEndpointDescriptor | AudioEndpoint | |
| TUSBMIDIStreamingEndpointDescriptor | MIDIStreamingEndpoint | |
| TUSBAudioEndpointDescriptor TUSBDescriptor::AudioEndpoint |
| unsigned char TUSBDescriptor::bDescriptorType |
| unsigned char TUSBDescriptor::bLength |
| TUSBConfigurationDescriptor TUSBDescriptor::Configuration |
| TUSBEndpointDescriptor TUSBDescriptor::Endpoint |
| struct { ... } TUSBDescriptor::Header |
| TUSBInterfaceDescriptor TUSBDescriptor::Interface |
| TUSBMIDIStreamingEndpointDescriptor TUSBDescriptor::MIDIStreamingEndpoint |