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

◆ GetConfigurationStrDescriptor

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

Definition at line 196 of file usb_core.h.

◆ GetDeviceDescriptor

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

Definition at line 191 of file usb_core.h.

◆ GetInterfaceStrDescriptor

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

Definition at line 197 of file usb_core.h.

◆ GetLangIDStrDescriptor

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

Definition at line 192 of file usb_core.h.

◆ GetManufacturerStrDescriptor

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

Definition at line 193 of file usb_core.h.

◆ GetProductStrDescriptor

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

Definition at line 194 of file usb_core.h.

◆ GetSerialStrDescriptor

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 Mon Feb 28 2022 23:36:18