Public Attributes | List of all members
_Device_TypeDef Struct Reference

#include <usb_core.h>

Public Attributes

uint8_t *(* GetConfigurationStrDescriptor )(uint8_t speed, uint16_t *length)
 
uint8_t *(* GetDeviceDescriptor )(uint8_t speed, uint16_t *length)
 
uint8_t *(* GetInterfaceStrDescriptor )(uint8_t speed, uint16_t *length)
 
uint8_t *(* GetLangIDStrDescriptor )(uint8_t speed, uint16_t *length)
 
uint8_t *(* GetManufacturerStrDescriptor )(uint8_t speed, uint16_t *length)
 
uint8_t *(* GetProductStrDescriptor )(uint8_t speed, uint16_t *length)
 
uint8_t *(* GetSerialStrDescriptor )(uint8_t speed, uint16_t *length)
 

Detailed Description

Definition at line 189 of file usb_core.h.

Member Data Documentation

uint8_t*(* _Device_TypeDef::GetConfigurationStrDescriptor) (uint8_t speed, uint16_t *length)

Definition at line 196 of file usb_core.h.

uint8_t*(* _Device_TypeDef::GetDeviceDescriptor) (uint8_t speed, uint16_t *length)

Definition at line 191 of file usb_core.h.

uint8_t*(* _Device_TypeDef::GetInterfaceStrDescriptor) (uint8_t speed, uint16_t *length)

Definition at line 197 of file usb_core.h.

uint8_t*(* _Device_TypeDef::GetLangIDStrDescriptor) (uint8_t speed, uint16_t *length)

Definition at line 192 of file usb_core.h.

uint8_t*(* _Device_TypeDef::GetManufacturerStrDescriptor) (uint8_t speed, uint16_t *length)

Definition at line 193 of file usb_core.h.

uint8_t*(* _Device_TypeDef::GetProductStrDescriptor) (uint8_t speed, uint16_t *length)

Definition at line 194 of file usb_core.h.

uint8_t*(* _Device_TypeDef::GetSerialStrDescriptor) (uint8_t speed, uint16_t *length)

Definition at line 195 of file usb_core.h.


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


rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:58