STM32H735xx HAL User Manual
|
#include <stm32h7xx_hal_mdios.h>
Data Fields | |
MDIOS_TypeDef * | Instance |
MDIOS_InitTypeDef | Init |
__IO HAL_MDIOS_StateTypeDef | State |
__IO uint32_t | ErrorCode |
HAL_LockTypeDef | Lock |
void(* | WriteCpltCallback )(struct __MDIOS_HandleTypeDef *hmdios) |
void(* | ReadCpltCallback )(struct __MDIOS_HandleTypeDef *hmdios) |
void(* | ErrorCallback )(struct __MDIOS_HandleTypeDef *hmdios) |
void(* | WakeUpCallback )(struct __MDIOS_HandleTypeDef *hmdios) |
void(* | MspInitCallback )(struct __MDIOS_HandleTypeDef *hmdios) |
void(* | MspDeInitCallback )(struct __MDIOS_HandleTypeDef *hmdios) |
Definition at line 83 of file stm32h7xx_hal_mdios.h.
void(* __MDIOS_HandleTypeDef::ErrorCallback)(struct __MDIOS_HandleTypeDef *hmdios) |
MDIOS Error Callback
Definition at line 104 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_IRQHandler(), HAL_MDIOS_RegisterCallback(), HAL_MDIOS_UnRegisterCallback(), and MDIOS_InitCallbacksToDefault().
__IO uint32_t __MDIOS_HandleTypeDef::ErrorCode |
Holds the global Error code of the MDIOS HAL status machine This parameter can be a value of of MDIOS Error Code
Definition at line 95 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_GetError(), HAL_MDIOS_Init(), HAL_MDIOS_IRQHandler(), HAL_MDIOS_RegisterCallback(), and HAL_MDIOS_UnRegisterCallback().
MDIOS Init Structure
Definition at line 90 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_Init().
MDIOS_TypeDef* __MDIOS_HandleTypeDef::Instance |
Register base address
Definition at line 88 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_ClearReadRegAddress(), HAL_MDIOS_ClearWriteRegAddress(), HAL_MDIOS_DeInit(), HAL_MDIOS_GetReadRegAddress(), HAL_MDIOS_GetWrittenRegAddress(), HAL_MDIOS_Init(), and HAL_MDIOS_IRQHandler().
HAL_LockTypeDef __MDIOS_HandleTypeDef::Lock |
MDIOS Lock
Definition at line 98 of file stm32h7xx_hal_mdios.h.
void(* __MDIOS_HandleTypeDef::MspDeInitCallback)(struct __MDIOS_HandleTypeDef *hmdios) |
MDIOS Msp DeInit callback
Definition at line 108 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_DeInit(), HAL_MDIOS_RegisterCallback(), and HAL_MDIOS_UnRegisterCallback().
void(* __MDIOS_HandleTypeDef::MspInitCallback)(struct __MDIOS_HandleTypeDef *hmdios) |
MDIOS Msp Init callback
Definition at line 107 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_Init(), HAL_MDIOS_RegisterCallback(), and HAL_MDIOS_UnRegisterCallback().
void(* __MDIOS_HandleTypeDef::ReadCpltCallback)(struct __MDIOS_HandleTypeDef *hmdios) |
MDIOS Read Complete Callback
Definition at line 103 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_IRQHandler(), HAL_MDIOS_RegisterCallback(), HAL_MDIOS_UnRegisterCallback(), and MDIOS_InitCallbacksToDefault().
MDIOS communication state This parameter can be a value of of HAL_MDIOS_StateTypeDef
Definition at line 92 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_DeInit(), HAL_MDIOS_GetState(), HAL_MDIOS_Init(), HAL_MDIOS_RegisterCallback(), and HAL_MDIOS_UnRegisterCallback().
void(* __MDIOS_HandleTypeDef::WakeUpCallback)(struct __MDIOS_HandleTypeDef *hmdios) |
MDIOS Wake UP Callback
Definition at line 105 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_IRQHandler(), HAL_MDIOS_RegisterCallback(), HAL_MDIOS_UnRegisterCallback(), and MDIOS_InitCallbacksToDefault().
void(* __MDIOS_HandleTypeDef::WriteCpltCallback)(struct __MDIOS_HandleTypeDef *hmdios) |
MDIOS Write Complete Callback
Definition at line 102 of file stm32h7xx_hal_mdios.h.
Referenced by HAL_MDIOS_IRQHandler(), HAL_MDIOS_RegisterCallback(), HAL_MDIOS_UnRegisterCallback(), and MDIOS_InitCallbacksToDefault().