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

Macros

#define ETH_DMA_FLAG_TST   0x20000000U
 
#define ETH_DMA_FLAG_PMT   0x10000000U
 
#define ETH_DMA_FLAG_MMC   0x08000000U
 
#define ETH_DMA_FLAG_DATATRANSFERERROR   0x00800000U
 
#define ETH_DMA_FLAG_READWRITEERROR   0x01000000U
 
#define ETH_DMA_FLAG_ACCESSERROR   0x02000000U
 
#define ETH_DMA_FLAG_NIS   0x00010000U
 
#define ETH_DMA_FLAG_AIS   0x00008000U
 
#define ETH_DMA_FLAG_ER   0x00004000U
 
#define ETH_DMA_FLAG_FBE   0x00002000U
 
#define ETH_DMA_FLAG_ET   0x00000400U
 
#define ETH_DMA_FLAG_RWT   0x00000200U
 
#define ETH_DMA_FLAG_RPS   0x00000100U
 
#define ETH_DMA_FLAG_RBU   0x00000080U
 
#define ETH_DMA_FLAG_R   0x00000040U
 
#define ETH_DMA_FLAG_TU   0x00000020U
 
#define ETH_DMA_FLAG_RO   0x00000010U
 
#define ETH_DMA_FLAG_TJT   0x00000008U
 
#define ETH_DMA_FLAG_TBU   0x00000004U
 
#define ETH_DMA_FLAG_TPS   0x00000002U
 
#define ETH_DMA_FLAG_T   0x00000001U
 

Detailed Description

Macro Definition Documentation

◆ ETH_DMA_FLAG_TST

#define ETH_DMA_FLAG_TST   0x20000000U

#include <stm32f4xx_hal_eth.h>

Time-stamp trigger interrupt (on DMA)

Definition at line 1577 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_PMT

#define ETH_DMA_FLAG_PMT   0x10000000U

#include <stm32f4xx_hal_eth.h>

PMT interrupt (on DMA)

Definition at line 1578 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_MMC

#define ETH_DMA_FLAG_MMC   0x08000000U

#include <stm32f4xx_hal_eth.h>

MMC interrupt (on DMA)

Definition at line 1579 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_DATATRANSFERERROR

#define ETH_DMA_FLAG_DATATRANSFERERROR   0x00800000U

#include <stm32f4xx_hal_eth.h>

Error bits 0-Rx DMA, 1-Tx DMA

Definition at line 1580 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_READWRITEERROR

#define ETH_DMA_FLAG_READWRITEERROR   0x01000000U

#include <stm32f4xx_hal_eth.h>

Error bits 0-write transfer, 1-read transfer

Definition at line 1581 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_ACCESSERROR

#define ETH_DMA_FLAG_ACCESSERROR   0x02000000U

#include <stm32f4xx_hal_eth.h>

Error bits 0-data buffer, 1-desc. access

Definition at line 1582 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_NIS

#define ETH_DMA_FLAG_NIS   0x00010000U

#include <stm32f4xx_hal_eth.h>

Normal interrupt summary flag

Definition at line 1583 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_AIS

#define ETH_DMA_FLAG_AIS   0x00008000U

#include <stm32f4xx_hal_eth.h>

Abnormal interrupt summary flag

Definition at line 1584 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_ER

#define ETH_DMA_FLAG_ER   0x00004000U

#include <stm32f4xx_hal_eth.h>

Early receive flag

Definition at line 1585 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_FBE

#define ETH_DMA_FLAG_FBE   0x00002000U

#include <stm32f4xx_hal_eth.h>

Fatal bus error flag

Definition at line 1586 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_ET

#define ETH_DMA_FLAG_ET   0x00000400U

#include <stm32f4xx_hal_eth.h>

Early transmit flag

Definition at line 1587 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_RWT

#define ETH_DMA_FLAG_RWT   0x00000200U

#include <stm32f4xx_hal_eth.h>

Receive watchdog timeout flag

Definition at line 1588 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_RPS

#define ETH_DMA_FLAG_RPS   0x00000100U

#include <stm32f4xx_hal_eth.h>

Receive process stopped flag

Definition at line 1589 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_RBU

#define ETH_DMA_FLAG_RBU   0x00000080U

#include <stm32f4xx_hal_eth.h>

Receive buffer unavailable flag

Definition at line 1590 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_R

#define ETH_DMA_FLAG_R   0x00000040U

#include <stm32f4xx_hal_eth.h>

Receive flag

Definition at line 1591 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_TU

#define ETH_DMA_FLAG_TU   0x00000020U

#include <stm32f4xx_hal_eth.h>

Underflow flag

Definition at line 1592 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_RO

#define ETH_DMA_FLAG_RO   0x00000010U

#include <stm32f4xx_hal_eth.h>

Overflow flag

Definition at line 1593 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_TJT

#define ETH_DMA_FLAG_TJT   0x00000008U

#include <stm32f4xx_hal_eth.h>

Transmit jabber timeout flag

Definition at line 1594 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_TBU

#define ETH_DMA_FLAG_TBU   0x00000004U

#include <stm32f4xx_hal_eth.h>

Transmit buffer unavailable flag

Definition at line 1595 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_TPS

#define ETH_DMA_FLAG_TPS   0x00000002U

#include <stm32f4xx_hal_eth.h>

Transmit process stopped flag

Definition at line 1596 of file stm32f4xx_hal_eth.h.

◆ ETH_DMA_FLAG_T

#define ETH_DMA_FLAG_T   0x00000001U

#include <stm32f4xx_hal_eth.h>

Transmit flag

Definition at line 1597 of file stm32f4xx_hal_eth.h.