STM32F4xx_HAL_Driver  1.8.3

HAL USB OTG PCD Callback pointer definition. More...

+ Collaboration diagram for HAL USB OTG PCD Callback pointer definition:

Typedefs

typedef void(* pPCD_CallbackTypeDef) (PCD_HandleTypeDef *hpcd)
 
typedef void(* pPCD_DataOutStageCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)
 
typedef void(* pPCD_DataInStageCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)
 
typedef void(* pPCD_IsoOutIncpltCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)
 
typedef void(* pPCD_IsoInIncpltCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)
 
typedef void(* pPCD_LpmCallbackTypeDef) (PCD_HandleTypeDef *hpcd, PCD_LPM_MsgTypeDef msg)
 
typedef void(* pPCD_BcdCallbackTypeDef) (PCD_HandleTypeDef *hpcd, PCD_BCD_MsgTypeDef msg)
 

Detailed Description

HAL USB OTG PCD Callback pointer definition.

Typedef Documentation

◆ pPCD_BcdCallbackTypeDef

typedef void(* pPCD_BcdCallbackTypeDef) (PCD_HandleTypeDef *hpcd, PCD_BCD_MsgTypeDef msg)

pointer to USB OTG PCD BCD callback

Definition at line 287 of file stm32f4xx_hal_pcd.h.

◆ pPCD_CallbackTypeDef

typedef void(* pPCD_CallbackTypeDef) (PCD_HandleTypeDef *hpcd)

pointer to a common USB OTG PCD callback function

Definition at line 281 of file stm32f4xx_hal_pcd.h.

◆ pPCD_DataInStageCallbackTypeDef

typedef void(* pPCD_DataInStageCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)

pointer to USB OTG PCD Data IN Stage callback

Definition at line 283 of file stm32f4xx_hal_pcd.h.

◆ pPCD_DataOutStageCallbackTypeDef

typedef void(* pPCD_DataOutStageCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)

pointer to USB OTG PCD Data OUT Stage callback

Definition at line 282 of file stm32f4xx_hal_pcd.h.

◆ pPCD_IsoInIncpltCallbackTypeDef

typedef void(* pPCD_IsoInIncpltCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)

pointer to USB OTG PCD ISO IN Incomplete callback

Definition at line 285 of file stm32f4xx_hal_pcd.h.

◆ pPCD_IsoOutIncpltCallbackTypeDef

typedef void(* pPCD_IsoOutIncpltCallbackTypeDef) (PCD_HandleTypeDef *hpcd, uint8_t epnum)

pointer to USB OTG PCD ISO OUT Incomplete callback

Definition at line 284 of file stm32f4xx_hal_pcd.h.

◆ pPCD_LpmCallbackTypeDef

typedef void(* pPCD_LpmCallbackTypeDef) (PCD_HandleTypeDef *hpcd, PCD_LPM_MsgTypeDef msg)

pointer to USB OTG PCD LPM callback

Definition at line 286 of file stm32f4xx_hal_pcd.h.