STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
Collaboration diagram for ETH DMA Status Flags:

Macros

#define ETH_DMA_NO_ERROR_FLAG   0x00000000U
 
#define ETH_DMA_TX_DATA_TRANS_ERROR_FLAG   ETH_DMASR_EBS_DataTransfTx
 
#define ETH_DMA_RX_DATA_TRANS_ERROR_FLAG   0x00000000U
 
#define ETH_DMA_READ_TRANS_ERROR_FLAG   ETH_DMASR_EBS_ReadTransf
 
#define ETH_DMA_WRITE_TRANS_ERROR_FLAG   0x00000000U
 
#define ETH_DMA_DESC_ACCESS_ERROR_FLAG   ETH_DMASR_EBS_DescAccess
 
#define ETH_DMA_DATA_BUFF_ACCESS_ERROR_FLAG   0x00000000U
 
#define ETH_DMA_FATAL_BUS_ERROR_FLAG   ETH_DMASR_FBES
 
#define ETH_DMA_EARLY_TX_IT_FLAG   ETH_DMASR_ETS
 
#define ETH_DMA_RX_WATCHDOG_TIMEOUT_FLAG   ETH_DMASR_RWTS
 
#define ETH_DMA_RX_PROCESS_STOPPED_FLAG   ETH_DMASR_RPSS
 
#define ETH_DMA_RX_BUFFER_UNAVAILABLE_FLAG   ETH_DMASR_RBUS
 
#define ETH_DMA_TX_PROCESS_STOPPED_FLAG   ETH_DMASR_TPS
 

Detailed Description

Macro Definition Documentation

◆ ETH_DMA_NO_ERROR_FLAG

#define ETH_DMA_NO_ERROR_FLAG   0x00000000U

#include <stm32f4xx_hal_eth.h>

Definition at line 1037 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_TX_DATA_TRANS_ERROR_FLAG

#define ETH_DMA_TX_DATA_TRANS_ERROR_FLAG   ETH_DMASR_EBS_DataTransfTx

#include <stm32f4xx_hal_eth.h>

Definition at line 1038 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_RX_DATA_TRANS_ERROR_FLAG

#define ETH_DMA_RX_DATA_TRANS_ERROR_FLAG   0x00000000U

#include <stm32f4xx_hal_eth.h>

Definition at line 1039 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_READ_TRANS_ERROR_FLAG

#define ETH_DMA_READ_TRANS_ERROR_FLAG   ETH_DMASR_EBS_ReadTransf

#include <stm32f4xx_hal_eth.h>

Definition at line 1040 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_WRITE_TRANS_ERROR_FLAG

#define ETH_DMA_WRITE_TRANS_ERROR_FLAG   0x00000000U

#include <stm32f4xx_hal_eth.h>

Definition at line 1041 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_DESC_ACCESS_ERROR_FLAG

#define ETH_DMA_DESC_ACCESS_ERROR_FLAG   ETH_DMASR_EBS_DescAccess

#include <stm32f4xx_hal_eth.h>

Definition at line 1042 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_DATA_BUFF_ACCESS_ERROR_FLAG

#define ETH_DMA_DATA_BUFF_ACCESS_ERROR_FLAG   0x00000000U

#include <stm32f4xx_hal_eth.h>

Definition at line 1043 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FATAL_BUS_ERROR_FLAG

#define ETH_DMA_FATAL_BUS_ERROR_FLAG   ETH_DMASR_FBES

#include <stm32f4xx_hal_eth.h>

Definition at line 1044 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_EARLY_TX_IT_FLAG

#define ETH_DMA_EARLY_TX_IT_FLAG   ETH_DMASR_ETS

#include <stm32f4xx_hal_eth.h>

Definition at line 1045 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_RX_WATCHDOG_TIMEOUT_FLAG

#define ETH_DMA_RX_WATCHDOG_TIMEOUT_FLAG   ETH_DMASR_RWTS

#include <stm32f4xx_hal_eth.h>

Definition at line 1046 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_RX_PROCESS_STOPPED_FLAG

#define ETH_DMA_RX_PROCESS_STOPPED_FLAG   ETH_DMASR_RPSS

#include <stm32f4xx_hal_eth.h>

Definition at line 1047 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_RX_BUFFER_UNAVAILABLE_FLAG

#define ETH_DMA_RX_BUFFER_UNAVAILABLE_FLAG   ETH_DMASR_RBUS

#include <stm32f4xx_hal_eth.h>

Definition at line 1048 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_TX_PROCESS_STOPPED_FLAG

#define ETH_DMA_TX_PROCESS_STOPPED_FLAG   ETH_DMASR_TPS

#include <stm32f4xx_hal_eth.h>

Definition at line 1049 of file stm32f4xx_hal_eth.h.