STM32H735xx HAL User Manual
Data Fields
__MDIOS_HandleTypeDef Struct Reference

#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)

Detailed Description

Definition at line 83 of file stm32h7xx_hal_mdios.h.


Field Documentation

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().

HAL_LockTypeDef __MDIOS_HandleTypeDef::Lock

MDIOS Lock

Definition at line 98 of file stm32h7xx_hal_mdios.h.

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().

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().

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().


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