STM32H735xx HAL User Manual
|
HAL MDIOS module driver. More...
Modules | |
MDIOS Exported Functions | |
MDIOS Exported Types | |
MDIOS Exported Constants | |
MDIOS Exported Macros | |
MDIOS Private Types | |
MDIOS Private Variables | |
MDIOS Private Constants | |
MDIOS Private Macros | |
MDIOS Private Functions | |
Defines | |
#define | MDIOS_PORT_ADDRESS_SHIFT ((uint32_t)8) |
#define | MDIOS_ALL_REG_FLAG ((uint32_t)0xFFFFFFFFU) |
#define | MDIOS_ALL_ERRORS_FLAG ((uint32_t)(MDIOS_SR_PERF | MDIOS_SR_SERF | MDIOS_SR_TERF)) |
#define | MDIOS_DIN_BASE_ADDR (MDIOS_BASE + 0x100U) |
#define | MDIOS_DOUT_BASE_ADDR (MDIOS_BASE + 0x180U) |
Functions | |
static void | MDIOS_InitCallbacksToDefault (MDIOS_HandleTypeDef *hmdios) |
HAL MDIOS module driver.
#define MDIOS_ALL_ERRORS_FLAG ((uint32_t)(MDIOS_SR_PERF | MDIOS_SR_SERF | MDIOS_SR_TERF)) |
Definition at line 147 of file stm32h7xx_hal_mdios.c.
Referenced by HAL_MDIOS_IRQHandler().
#define MDIOS_ALL_REG_FLAG ((uint32_t)0xFFFFFFFFU) |
Definition at line 146 of file stm32h7xx_hal_mdios.c.
Referenced by HAL_MDIOS_IRQHandler().
#define MDIOS_DIN_BASE_ADDR (MDIOS_BASE + 0x100U) |
Definition at line 149 of file stm32h7xx_hal_mdios.c.
Referenced by HAL_MDIOS_ReadReg().
#define MDIOS_DOUT_BASE_ADDR (MDIOS_BASE + 0x180U) |
Definition at line 150 of file stm32h7xx_hal_mdios.c.
Referenced by HAL_MDIOS_WriteReg().
#define MDIOS_PORT_ADDRESS_SHIFT ((uint32_t)8) |
Definition at line 145 of file stm32h7xx_hal_mdios.c.
Referenced by HAL_MDIOS_Init().
static void MDIOS_InitCallbacksToDefault | ( | MDIOS_HandleTypeDef * | hmdios | ) | [static] |
Definition at line 934 of file stm32h7xx_hal_mdios.c.
References __MDIOS_HandleTypeDef::ErrorCallback, HAL_MDIOS_ErrorCallback(), HAL_MDIOS_ReadCpltCallback(), HAL_MDIOS_WakeUpCallback(), HAL_MDIOS_WriteCpltCallback(), __MDIOS_HandleTypeDef::ReadCpltCallback, __MDIOS_HandleTypeDef::WakeUpCallback, and __MDIOS_HandleTypeDef::WriteCpltCallback.
Referenced by HAL_MDIOS_Init().