rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Functions | Variables
usbd_desc.c File Reference

Functions

static void Get_SerialNum (void)
 Create the serial number string descriptor.
 
static void IntToUnicode (uint32_t value, uint8_t *pbuf, uint8_t len)
 Convert Hex 32Bits value into char.
 
uint8_t * USBD_FS_DeviceDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 Return the device descriptor.
 
uint8_t * USBD_FS_LangIDStrDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 Return the LangID string descriptor.
 
uint8_t * USBD_FS_ManufacturerStrDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 Return the manufacturer string descriptor.
 
uint8_t * USBD_FS_ProductStrDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 Return the product string descriptor.
 
uint8_t * USBD_FS_SerialStrDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 Return the serial number string descriptor.
 
uint8_t * USBD_FS_ConfigStrDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 Return the configuration string descriptor.
 
uint8_t * USBD_FS_InterfaceStrDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 Return the interface string descriptor.
 
uint8_t * USBD_FS_USR_BOSDescriptor (USBD_SpeedTypeDef speed, uint16_t *length)
 

Variables

USBD_DescriptorsTypeDef FS_Desc
 
__ALIGN_BEGIN uint8_t USBD_FS_DeviceDesc[USB_LEN_DEV_DESC] __ALIGN_END
 

Go to the source code of this file.