61 #define USBD_VID                   0x0483    62 #define USBD_PID                   0x5720    64 #define USBD_LANGID_STRING         0x409    65 #define USBD_MANUFACTURER_STRING   "STMicroelectronics"    68 #define USBD_PRODUCT_HS_STRING        "Mass Storage in HS Mode"    69 #define USBD_SERIALNUMBER_HS_STRING   "00000000001A"    70 #define USBD_PRODUCT_FS_STRING        "Mass Storage in FS Mode"    71 #define USBD_SERIALNUMBER_FS_STRING   "00000000001B"    72 #define USBD_CONFIGURATION_HS_STRING  "MSC Config"    73 #define USBD_INTERFACE_HS_STRING      "MSC Interface"    74 #define USBD_CONFIGURATION_FS_STRING  "MSC Config"    75 #define USBD_INTERFACE_FS_STRING      "MSC Interface"    97 #ifdef USB_SUPPORT_USER_STRING_DESC    98 uint8_t *     USBD_MSC_USRStringDesc (uint8_t speed, uint8_t idx , uint16_t *length);
   117 #ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED   118   #if defined ( __ICCARM__ )    119     #pragma data_alignment=4      145 #ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED   146   #if defined ( __ICCARM__ )    147     #pragma data_alignment=4      165 #ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED   166   #if defined ( __ICCARM__ )    167     #pragma data_alignment=4      204   *length = 
sizeof(USBD_MSC_DeviceDesc);
   205   return (uint8_t *)USBD_MSC_DeviceDesc;
   217   *length =  
sizeof(USBD_MSC_LangIDDesc);  
   218   return (uint8_t *)USBD_MSC_LangIDDesc;
 #define USBD_INTERFACE_HS_STRING
 
const __ALIGN_BEGIN uint8_t USBD_MSC_DeviceDesc [USB_SIZ_DEVICE_DESC] __ALIGN_END
 
const USBD_DEVICE USR_MSC_desc
 
header file for the usbd_req.c file 
 
#define USB_LEN_DEV_QUALIFIER_DESC
 
#define USB_DESC_TYPE_DEVICE_QUALIFIER
 
#define USBD_CONFIGURATION_HS_STRING
 
uint8_t * USBD_MSC_ConfigStrDescriptor(uint8_t speed, uint16_t *length)
USBD_MSC_ConfigStrDescriptor return the configuration string descriptor. 
 
#define USBD_IDX_PRODUCT_STR
 
uint8_t * USBD_MSC_ProductStrDescriptor(uint8_t speed, uint16_t *length)
USBD_MSC_ProductStrDescriptor return the product string descriptor. 
 
#define USBD_IDX_SERIAL_STR
 
#define USB_OTG_MAX_EP0_SIZE
 
uint8_t * USBD_MSC_DeviceDescriptor(uint8_t speed, uint16_t *length)
USBD_MSC_DeviceDescriptor return the device descriptor. 
 
#define USBD_PRODUCT_HS_STRING
 
#define USB_OTG_SPEED_HIGH
 
uint8_t * USBD_MSC_InterfaceStrDescriptor(uint8_t speed, uint16_t *length)
USBD_MSC_InterfaceStrDescriptor return the interface string descriptor. 
 
#define USBD_INTERFACE_FS_STRING
 
#define USBD_SERIALNUMBER_FS_STRING
 
uint8_t USBD_StrDesc[USB_MAX_STR_DESC_SIZ]
 
#define USB_SIZ_DEVICE_DESC
 
uint8_t * USBD_MSC_SerialStrDescriptor(uint8_t speed, uint16_t *length)
USBD_MSC_SerialStrDescriptor return the serial number string descriptor. 
 
#define USBD_SERIALNUMBER_HS_STRING
 
#define USBD_MANUFACTURER_STRING
 
#define USB_DEVICE_DESCRIPTOR_TYPE
 
#define USBD_CONFIGURATION_FS_STRING
 
#define USB_SIZ_STRING_LANGID
 
void USBD_GetString(const uint8_t *desc, uint8_t *unicode, uint16_t *len)
USBD_GetString Convert Ascii string into unicode one. 
 
USB Device configuration file. 
 
uint8_t * USBD_MSC_LangIDStrDescriptor(uint8_t speed, uint16_t *length)
USBD_MSC_LangIDStrDescriptor return the LangID string descriptor. 
 
uint8_t * USBD_MSC_ManufacturerStrDescriptor(uint8_t speed, uint16_t *length)
USBD_MSC_ManufacturerStrDescriptor return the manufacturer string descriptor. 
 
#define USB_DESC_TYPE_STRING
 
#define USBD_LANGID_STRING
 
Header file for usbd_core.c. 
 
#define USBD_PRODUCT_FS_STRING
 
header file for the usbd_desc.c file