HAL
ETH_MACConfigTypeDef::ZeroQuantaPause is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALETH_MACConfigTypeDef::ZeroQuantaPause

ETH_MACConfigTypeDef::ZeroQuantaPause field

Enable or disables the automatic generation of Zero Quanta Pause Control packets.

Syntax

References

LocationReferrerText
stm32f4xx_hal_eth.h:307
ZeroQuantaPause; /*!< Enable or disables the automatic generation of Zero Quanta Pause Control packets.*/
stm32f4xx_hal_eth.c:2211HAL_ETH_GetMACConfig()
macconf->ZeroQuantaPause = ((READ_BIT(heth->Instance->MACFCR, ETH_MACFCR_ZQPD) >> 7) == 0U) ? ENABLE : DISABLE;
stm32f4xx_hal_eth.c:2776ETH_SetMACConfig()
((uint32_t)((macconf->ZeroQuantaPause == DISABLE) ? 1U : 0U) << 7U) |
stm32f4xx_hal_eth.c:2864ETH_MACDMAConfig()
macDefaultConf.ZeroQuantaPause = DISABLE;

Data Use

Functions writing ETH_MACConfigTypeDef::ZeroQuantaPause
Functions reading ETH_MACConfigTypeDef::ZeroQuantaPause
ETH_MACConfigTypeDef::ZeroQuantaPause
all items filtered out
Type of ETH_MACConfigTypeDef::ZeroQuantaPause
ETH_MACConfigTypeDef::ZeroQuantaPause
all items filtered out