STM32F439xx HAL User Manual
Defines
ETH DMA Interrupts
ETH Exported Constants

Defines

#define ETH_DMA_IT_TST   0x20000000U
#define ETH_DMA_IT_PMT   0x10000000U
#define ETH_DMA_IT_MMC   0x08000000U
#define ETH_DMA_IT_NIS   0x00010000U
#define ETH_DMA_IT_AIS   0x00008000U
#define ETH_DMA_IT_ER   0x00004000U
#define ETH_DMA_IT_FBE   0x00002000U
#define ETH_DMA_IT_ET   0x00000400U
#define ETH_DMA_IT_RWT   0x00000200U
#define ETH_DMA_IT_RPS   0x00000100U
#define ETH_DMA_IT_RBU   0x00000080U
#define ETH_DMA_IT_R   0x00000040U
#define ETH_DMA_IT_TU   0x00000020U
#define ETH_DMA_IT_RO   0x00000010U
#define ETH_DMA_IT_TJT   0x00000008U
#define ETH_DMA_IT_TBU   0x00000004U
#define ETH_DMA_IT_TPS   0x00000002U
#define ETH_DMA_IT_T   0x00000001U

Define Documentation

#define ETH_DMA_IT_AIS   0x00008000U

Abnormal interrupt summary

Definition at line 1514 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_ER   0x00004000U

Early receive interrupt

Definition at line 1515 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_ET   0x00000400U

Early transmit interrupt

Definition at line 1517 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_FBE   0x00002000U

Fatal bus error interrupt

Definition at line 1516 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_MMC   0x08000000U

MMC interrupt (on DMA)

Definition at line 1512 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_NIS   0x00010000U

Normal interrupt summary

Definition at line 1513 of file stm32f4xx_hal_eth.h.

Referenced by ETH_MACDMAConfig(), and HAL_ETH_IRQHandler().

#define ETH_DMA_IT_PMT   0x10000000U

PMT interrupt (on DMA)

Definition at line 1511 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_R   0x00000040U

Receive interrupt

Definition at line 1521 of file stm32f4xx_hal_eth.h.

Referenced by ETH_MACDMAConfig(), and HAL_ETH_IRQHandler().

#define ETH_DMA_IT_RBU   0x00000080U

Receive buffer unavailable interrupt

Definition at line 1520 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_RO   0x00000010U

Overflow interrupt

Definition at line 1523 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_RPS   0x00000100U

Receive process stopped interrupt

Definition at line 1519 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_RWT   0x00000200U

Receive watchdog timeout interrupt

Definition at line 1518 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_T   0x00000001U

Transmit interrupt

Definition at line 1527 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_IRQHandler().

#define ETH_DMA_IT_TBU   0x00000004U

Transmit buffer unavailable interrupt

Definition at line 1525 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_TJT   0x00000008U

Transmit jabber timeout interrupt

Definition at line 1524 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_TPS   0x00000002U

Transmit process stopped interrupt

Definition at line 1526 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_TST   0x20000000U

Time-stamp trigger interrupt (on DMA)

Definition at line 1510 of file stm32f4xx_hal_eth.h.

#define ETH_DMA_IT_TU   0x00000020U

Underflow interrupt

Definition at line 1522 of file stm32f4xx_hal_eth.h.