STM32H735xx HAL User Manual
Data Fields
__HCD_HandleTypeDef Struct Reference

#include <stm32h7xx_hal_hcd.h>

Data Fields

HCD_TypeDefInstance
HCD_InitTypeDef Init
HCD_HCTypeDef hc [16]
HAL_LockTypeDef Lock
__IO HCD_StateTypeDef State
__IO uint32_t ErrorCode
void * pData
void(* SOFCallback )(struct __HCD_HandleTypeDef *hhcd)
void(* ConnectCallback )(struct __HCD_HandleTypeDef *hhcd)
void(* DisconnectCallback )(struct __HCD_HandleTypeDef *hhcd)
void(* PortEnabledCallback )(struct __HCD_HandleTypeDef *hhcd)
void(* PortDisabledCallback )(struct __HCD_HandleTypeDef *hhcd)
void(* HC_NotifyURBChangeCallback )(struct __HCD_HandleTypeDef *hhcd, uint8_t chnum, HCD_URBStateTypeDef urb_state)
void(* MspInitCallback )(struct __HCD_HandleTypeDef *hhcd)
void(* MspDeInitCallback )(struct __HCD_HandleTypeDef *hhcd)

Detailed Description

Definition at line 69 of file stm32h7xx_hal_hcd.h.


Field Documentation

USB OTG HCD Connect callback

Definition at line 83 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_Init(), HAL_HCD_RegisterCallback(), HAL_HCD_UnRegisterCallback(), and HCD_Port_IRQHandler().

USB OTG HCD Disconnect callback

Definition at line 84 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_Init(), HAL_HCD_IRQHandler(), HAL_HCD_RegisterCallback(), and HAL_HCD_UnRegisterCallback().

HAL_LockTypeDef __HCD_HandleTypeDef::Lock

HCD peripheral status

Definition at line 77 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_Init().

USB OTG HCD Msp DeInit callback

Definition at line 91 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_DeInit(), HAL_HCD_RegisterCallback(), and HAL_HCD_UnRegisterCallback().

USB OTG HCD Msp Init callback

Definition at line 90 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_Init(), HAL_HCD_RegisterCallback(), and HAL_HCD_UnRegisterCallback().

Pointer Stack Handler

Definition at line 80 of file stm32h7xx_hal_hcd.h.

USB OTG HCD Port Disable callback

Definition at line 86 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_Init(), HAL_HCD_RegisterCallback(), HAL_HCD_UnRegisterCallback(), and HCD_Port_IRQHandler().

USB OTG HCD Port Enable callback

Definition at line 85 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_Init(), HAL_HCD_RegisterCallback(), HAL_HCD_UnRegisterCallback(), and HCD_Port_IRQHandler().

USB OTG HCD SOF callback

Definition at line 82 of file stm32h7xx_hal_hcd.h.

Referenced by HAL_HCD_Init(), HAL_HCD_IRQHandler(), HAL_HCD_RegisterCallback(), and HAL_HCD_UnRegisterCallback().


The documentation for this struct was generated from the following file: