STM32F479xx HAL User Manual
Defines
ETH DMA Flags
ETH Exported Constants

Defines

#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

Define Documentation

#define ETH_DMA_FLAG_ACCESSERROR   0x02000000U

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

Definition at line 1494 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_AIS   0x00008000U

Abnormal interrupt summary flag

Definition at line 1496 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_IRQHandler().

#define ETH_DMA_FLAG_DATATRANSFERERROR   0x00800000U

Error bits 0-Rx DMA, 1-Tx DMA

Definition at line 1492 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_ER   0x00004000U

Early receive flag

Definition at line 1497 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_ET   0x00000400U

Early transmit flag

Definition at line 1499 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_FBE   0x00002000U

Fatal bus error flag

Definition at line 1498 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_MMC   0x08000000U

MMC interrupt (on DMA)

Definition at line 1491 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_NIS   0x00010000U

Normal interrupt summary flag

Definition at line 1495 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_PMT   0x10000000U

PMT interrupt (on DMA)

Definition at line 1490 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_R   0x00000040U

Receive flag

Definition at line 1503 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_IRQHandler().

#define ETH_DMA_FLAG_RBU   0x00000080U

Receive buffer unavailable flag

Definition at line 1502 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_READWRITEERROR   0x01000000U

Error bits 0-write transfer, 1-read transfer

Definition at line 1493 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_RO   0x00000010U

Overflow flag

Definition at line 1505 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_RPS   0x00000100U

Receive process stopped flag

Definition at line 1501 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_RWT   0x00000200U

Receive watchdog timeout flag

Definition at line 1500 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_T   0x00000001U

Transmit flag

Definition at line 1509 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_IRQHandler().

#define ETH_DMA_FLAG_TBU   0x00000004U

Transmit buffer unavailable flag

Definition at line 1507 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_TJT   0x00000008U

Transmit jabber timeout flag

Definition at line 1506 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_TPS   0x00000002U

Transmit process stopped flag

Definition at line 1508 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_TST   0x20000000U

Time-stamp trigger interrupt (on DMA)

Definition at line 1489 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_FLAG_TU   0x00000020U

Underflow flag

Definition at line 1504 of file stm32f4xx_hal_eth.h.