STM32H735xx HAL User Manual
|
Data Structures | |
struct | ETH_DMADescTypeDef |
ETH DMA Descriptor structure definition. More... | |
struct | __ETH_BufferTypeDef |
ETH Buffers List structure definition. More... | |
struct | ETH_TxDescListTypeDef |
DMA Transmit Descriptors Wrapper structure definition. More... | |
struct | ETH_TxPacketConfig |
Transmit Packet Configuration structure definition. More... | |
struct | ETH_RxDescListTypeDef |
DMA Receive Descriptors Wrapper structure definition. More... | |
struct | ETH_RxPacketInfo |
Received Packet Information structure definition. More... | |
struct | ETH_MACConfigTypeDef |
ETH MAC Configuration Structure definition. More... | |
struct | ETH_DMAConfigTypeDef |
ETH DMA Configuration Structure definition. More... | |
struct | ETH_InitTypeDef |
ETH Init Structure definition. More... | |
struct | __ETH_HandleTypeDef |
ETH Handle Structure definition. More... | |
struct | ETH_MACFilterConfigTypeDef |
ETH MAC filter structure definition. More... | |
struct | ETH_PowerDownConfigTypeDef |
ETH Power Down structure definition. More... | |
Typedefs | |
typedef struct __ETH_BufferTypeDef | ETH_BufferTypeDef |
ETH Buffers List structure definition. | |
typedef uint32_t | HAL_ETH_StateTypeDef |
HAL State structures definition. | |
typedef struct __ETH_HandleTypeDef | ETH_HandleTypeDef |
ETH Handle Structure definition. | |
typedef void(* | pETH_CallbackTypeDef )(ETH_HandleTypeDef *heth) |
HAL ETH Callback pointer definition. | |
Enumerations | |
enum | ETH_MediaInterfaceTypeDef { HAL_ETH_MII_MODE = 0x00U, HAL_ETH_RMII_MODE = 0x01U } |
HAL ETH Media Interfaces enum definition. More... | |
enum | HAL_ETH_CallbackIDTypeDef { HAL_ETH_MSPINIT_CB_ID = 0x00U, HAL_ETH_MSPDEINIT_CB_ID = 0x01U, HAL_ETH_TX_COMPLETE_CB_ID = 0x02U, HAL_ETH_RX_COMPLETE_CB_ID = 0x03U, HAL_ETH_DMA_ERROR_CB_ID = 0x04U, HAL_ETH_MAC_ERROR_CB_ID = 0x05U, HAL_ETH_PMT_CB_ID = 0x06U, HAL_ETH_EEE_CB_ID = 0x07U, HAL_ETH_WAKEUP_CB_ID = 0x08U } |
HAL ETH Callback ID enumeration definition. More... |
typedef struct __ETH_BufferTypeDef ETH_BufferTypeDef |
ETH Buffers List structure definition.
typedef struct __ETH_HandleTypeDef ETH_HandleTypeDef |
ETH Handle Structure definition.
typedef uint32_t HAL_ETH_StateTypeDef |
HAL State structures definition.
Definition at line 396 of file stm32h7xx_hal_eth.h.
typedef void(* pETH_CallbackTypeDef)(ETH_HandleTypeDef *heth) |
HAL ETH Callback pointer definition.
pointer to an ETH callback function
Definition at line 487 of file stm32h7xx_hal_eth.h.
HAL ETH Media Interfaces enum definition.
HAL_ETH_MII_MODE |
Media Independent Interface |
HAL_ETH_RMII_MODE |
Reduced Media Independent Interface |
Definition at line 363 of file stm32h7xx_hal_eth.h.
HAL ETH Callback ID enumeration definition.
Definition at line 468 of file stm32h7xx_hal_eth.h.