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

DMA Transmit Descriptors Wrapper structure definition. More...

#include <stm32f4xx_hal_eth.h>

Collaboration diagram for ETH_TxDescListTypeDef:

Data Fields

uint32_t TxDesc [ETH_TX_DESC_CNT]
 
uint32_t CurTxDesc
 
uint32_t * PacketAddress [ETH_TX_DESC_CNT]
 
uint32_t * CurrentPacketAddress
 
uint32_t BuffersInUse
 
uint32_t releaseIndex
 

Detailed Description

DMA Transmit Descriptors Wrapper structure definition.

Definition at line 93 of file stm32f4xx_hal_eth.h.

Field Documentation

◆ TxDesc

uint32_t ETH_TxDescListTypeDef::TxDesc[ETH_TX_DESC_CNT]

◆ CurTxDesc

uint32_t ETH_TxDescListTypeDef::CurTxDesc

◆ PacketAddress

uint32_t* ETH_TxDescListTypeDef::PacketAddress[ETH_TX_DESC_CNT]

Definition at line 99 of file stm32f4xx_hal_eth.h.

Referenced by ETH_Prepare_Tx_Descriptors(), and HAL_ETH_ReleaseTxPacket().

◆ CurrentPacketAddress

uint32_t* ETH_TxDescListTypeDef::CurrentPacketAddress

Definition at line 101 of file stm32f4xx_hal_eth.h.

Referenced by ETH_Prepare_Tx_Descriptors(), and HAL_ETH_Transmit_IT().

◆ BuffersInUse

uint32_t ETH_TxDescListTypeDef::BuffersInUse

Definition at line 103 of file stm32f4xx_hal_eth.h.

Referenced by ETH_Prepare_Tx_Descriptors(), and HAL_ETH_ReleaseTxPacket().

◆ releaseIndex

uint32_t ETH_TxDescListTypeDef::releaseIndex

Definition at line 105 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_ReleaseTxPacket().


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