STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
ETH_InitTypeDef Struct Reference

ETH Init Structure definition. More...

#include <stm32f4xx_hal_eth.h>

Collaboration diagram for ETH_InitTypeDef:

Data Fields

uint8_t * MACAddr
 
ETH_MediaInterfaceTypeDef MediaInterface
 
ETH_DMADescTypeDefTxDesc
 
ETH_DMADescTypeDefRxDesc
 
uint32_t RxBuffLen
 

Detailed Description

ETH Init Structure definition.

Definition at line 427 of file stm32f4xx_hal_eth.h.

Field Documentation

◆ MACAddr

uint8_t* ETH_InitTypeDef::MACAddr

MAC Address of used Hardware: must be pointer on an array of 6 bytes

Definition at line 430 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_Init().

◆ MediaInterface

ETH_MediaInterfaceTypeDef ETH_InitTypeDef::MediaInterface

Selects the MII interface or the RMII interface.

Definition at line 432 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_Init().

◆ TxDesc

ETH_DMADescTypeDef* ETH_InitTypeDef::TxDesc

Provides the address of the first DMA Tx descriptor in the list

Definition at line 435 of file stm32f4xx_hal_eth.h.

Referenced by ETH_DMATxDescListInit(), and HAL_ETH_ReleaseTxPacket().

◆ RxDesc

ETH_DMADescTypeDef* ETH_InitTypeDef::RxDesc

Provides the address of the first DMA Rx descriptor in the list

Definition at line 438 of file stm32f4xx_hal_eth.h.

Referenced by ETH_DMARxDescListInit(), and ETH_UpdateDescriptor().

◆ RxBuffLen

uint32_t ETH_InitTypeDef::RxBuffLen

Provides the length of Rx buffers size

Definition at line 440 of file stm32f4xx_hal_eth.h.

Referenced by ETH_DMARxDescListInit(), and ETH_UpdateDescriptor().


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