Functions
USBDescriptors.c File Reference
#include "USBDescriptors.h"
Include dependency graph for USBDescriptors.c:

Go to the source code of this file.

Functions

unsigned char USBConfigurationDescriptor_GetNumInterfaces (const USBConfigurationDescriptor *configuration)
 
uint32_t USBConfigurationDescriptor_GetTotalLength (const USBConfigurationDescriptor *configuration)
 
unsigned char USBConfigurationDescriptor_IsSelfPowered (const USBConfigurationDescriptor *configuration)
 
void USBConfigurationDescriptor_Parse (const USBConfigurationDescriptor *configuration, USBInterfaceDescriptor **interfaces, USBEndpointDescriptor **endpoints, USBGenericDescriptor **others)
 
uint8_t USBEndpointDescriptor_GetDirection (const USBEndpointDescriptor *endpoint)
 
uint8_t USBEndpointDescriptor_GetInterval (const USBEndpointDescriptor *endpoint)
 
uint16_t USBEndpointDescriptor_GetMaxPacketSize (const USBEndpointDescriptor *endpoint)
 
uint8_t USBEndpointDescriptor_GetNumber (const USBEndpointDescriptor *endpoint)
 
uint8_t USBEndpointDescriptor_GetType (const USBEndpointDescriptor *endpoint)
 
uint32_t USBGenericDescriptor_GetLength (const USBGenericDescriptor *descriptor)
 
USBGenericDescriptor * USBGenericDescriptor_GetNextDescriptor (const USBGenericDescriptor *descriptor)
 
uint8_t USBGenericDescriptor_GetType (const USBGenericDescriptor *descriptor)
 
USBGenericDescriptor * USBGenericDescriptor_Parse (const USBGenericDescriptor *descriptor, uint32_t totalLength, USBDescriptorParseFunction parseFunction, void *parseArg)
 

Detailed Description

Implements for USB descriptor methods described by the USB specification.

Definition in file USBDescriptors.c.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:00