+++ /dev/null
-/**\r
- ******************************************************************************\r
- * @file stm32l4xx_hal_pcd_ex.h\r
- * @author MCD Application Team\r
- * @brief Header file of PCD HAL Extension module.\r
- ******************************************************************************\r
- * @attention\r
- *\r
- * <h2><center>© Copyright (c) 2017 STMicroelectronics.\r
- * All rights reserved.</center></h2>\r
- *\r
- * This software component is licensed by ST under BSD 3-Clause license,\r
- * the "License"; You may not use this file except in compliance with the\r
- * License. You may obtain a copy of the License at:\r
- * opensource.org/licenses/BSD-3-Clause\r
- *\r
- ******************************************************************************\r
- */\r
-\r
-/* Define to prevent recursive inclusion -------------------------------------*/\r
-#ifndef STM32L4xx_HAL_PCD_EX_H\r
-#define STM32L4xx_HAL_PCD_EX_H\r
-\r
-#ifdef __cplusplus\r
-extern "C" {\r
-#endif\r
-\r
-/* Includes ------------------------------------------------------------------*/\r
-#include "stm32l4xx_hal_def.h"\r
-\r
-#if defined (USB) || defined (USB_OTG_FS)\r
-/** @addtogroup STM32L4xx_HAL_Driver\r
- * @{\r
- */\r
-\r
-/** @addtogroup PCDEx\r
- * @{\r
- */\r
-/* Exported types ------------------------------------------------------------*/\r
-/* Exported constants --------------------------------------------------------*/\r
-/* Exported macros -----------------------------------------------------------*/\r
-/* Exported functions --------------------------------------------------------*/\r
-/** @addtogroup PCDEx_Exported_Functions PCDEx Exported Functions\r
- * @{\r
- */\r
-/** @addtogroup PCDEx_Exported_Functions_Group1 Peripheral Control functions\r
- * @{\r
- */\r
-\r
-#if defined (USB_OTG_FS)\r
-HAL_StatusTypeDef HAL_PCDEx_SetTxFiFo(PCD_HandleTypeDef *hpcd, uint8_t fifo, uint16_t size);\r
-HAL_StatusTypeDef HAL_PCDEx_SetRxFiFo(PCD_HandleTypeDef *hpcd, uint16_t size);\r
-#endif /* defined (USB_OTG_FS) */\r
-\r
-#if defined (USB)\r
-HAL_StatusTypeDef HAL_PCDEx_PMAConfig(PCD_HandleTypeDef *hpcd,\r
- uint16_t ep_addr,\r
- uint16_t ep_kind,\r
- uint32_t pmaadress);\r
-#endif /* defined (USB) */\r
-\r
-HAL_StatusTypeDef HAL_PCDEx_ActivateLPM(PCD_HandleTypeDef *hpcd);\r
-HAL_StatusTypeDef HAL_PCDEx_DeActivateLPM(PCD_HandleTypeDef *hpcd);\r
-\r
-\r
-HAL_StatusTypeDef HAL_PCDEx_ActivateBCD(PCD_HandleTypeDef *hpcd);\r
-HAL_StatusTypeDef HAL_PCDEx_DeActivateBCD(PCD_HandleTypeDef *hpcd);\r
-void HAL_PCDEx_BCD_VBUSDetect(PCD_HandleTypeDef *hpcd);\r
-\r
-void HAL_PCDEx_LPM_Callback(PCD_HandleTypeDef *hpcd, PCD_LPM_MsgTypeDef msg);\r
-void HAL_PCDEx_BCD_Callback(PCD_HandleTypeDef *hpcd, PCD_BCD_MsgTypeDef msg);\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @}\r
- */\r
-\r
-/**\r
- * @}\r
- */\r
-#endif /* defined (USB) || defined (USB_OTG_FS) */\r
-\r
-#ifdef __cplusplus\r
-}\r
-#endif\r
-\r
-\r
-#endif /* STM32L4xx_HAL_PCD_EX_H */\r
-\r
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/\r