21 #ifndef STM32F4xx_HAL_PCD_EX_H 
   22 #define STM32F4xx_HAL_PCD_EX_H 
   31 #if defined (USB_OTG_FS) || defined (USB_OTG_HS) 
   50 #if defined (USB_OTG_FS) || defined (USB_OTG_HS) 
   51 HAL_StatusTypeDef HAL_PCDEx_SetTxFiFo(PCD_HandleTypeDef *hpcd, uint8_t fifo, uint16_t size);
 
   55 #if defined(STM32F446xx) || defined(STM32F469xx) || defined(STM32F479xx) || defined(STM32F412Zx) || defined(STM32F412Vx) || defined(STM32F412Rx) || defined(STM32F412Cx) || defined(STM32F413xx) || defined(STM32F423xx) 
   59 #if defined(STM32F412Zx) || defined(STM32F412Vx) || defined(STM32F412Rx) || defined(STM32F412Cx) || defined(STM32F413xx) || defined(STM32F423xx) 
   62 void HAL_PCDEx_BCD_VBUSDetect(PCD_HandleTypeDef *hpcd);
 
   64 void HAL_PCDEx_LPM_Callback(PCD_HandleTypeDef *hpcd, PCD_LPM_MsgTypeDef msg);
 
   65 void HAL_PCDEx_BCD_Callback(PCD_HandleTypeDef *hpcd, PCD_BCD_MsgTypeDef msg);