Skip to content

File usbd_desc.h

File List > external-docs > libDaisy > src > usbd > usbd_desc.h

Go to the documentation of this file

Source Code

/* USER CODE BEGIN Header */
/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __USBD_DESC__C__
#define __USBD_DESC__C__

#ifdef __cplusplus
extern "C"
{
#endif

/* Includes ------------------------------------------------------------------*/
#include "usbd_def.h"

/* USER CODE BEGIN INCLUDE */

/* USER CODE END INCLUDE */

#define DEVICE_ID1 (UID_BASE)       
#define DEVICE_ID2 (UID_BASE + 0x4) 
#define DEVICE_ID3 (UID_BASE + 0x8) 
#define USB_SIZ_STRING_SERIAL 0x1A 
    /* USER CODE BEGIN EXPORTED_CONSTANTS */

    /* USER CODE END EXPORTED_CONSTANTS */

    /* USER CODE BEGIN EXPORTED_DEFINES */

    /* USER CODE END EXPORTED_DEFINES */

    /* USER CODE BEGIN EXPORTED_TYPES */

    /* USER CODE END EXPORTED_TYPES */

    /* USER CODE BEGIN EXPORTED_MACRO */

    /* USER CODE END EXPORTED_MACRO */

    extern USBD_DescriptorsTypeDef HS_Desc;
    extern USBD_DescriptorsTypeDef FS_Desc;

    /* USER CODE BEGIN EXPORTED_VARIABLES */

    /* USER CODE END EXPORTED_VARIABLES */

    /* USER CODE BEGIN EXPORTED_FUNCTIONS */

    /* USER CODE END EXPORTED_FUNCTIONS */

#ifdef __cplusplus
}
#endif

#endif /* __USBD_DESC__C__ */

/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/