AM64x MCU+ SDK  10.00.00
CpswMacPort_TxShortIpgCfg Struct Reference

Detailed Description

Configuration of transmit short inter packet gap feature.

Data Fields

bool txShortGapEn
 
bool txShortGapLimitEn
 

Field Documentation

◆ txShortGapEn

bool CpswMacPort_TxShortIpgCfg::txShortGapEn

Transmit short gap enable. When set this flag causes transmit with a short IPG when the TX FIFO length for the port exceeds the configured CPSW gap threshold.

◆ txShortGapLimitEn

bool CpswMacPort_TxShortIpgCfg::txShortGapLimitEn

Transmit short gap limit enable. When set this flag limits the number of short gap packets transmitted to 100ppm. Each time a short gap packet is sent, a counter is loaded with 10,000 and decremented on each wireside clock. Another short gap packet will not be sent out until the counter decrements to zero. This mode is included to preclude the host from filling up the FIFO and sending every packet out with short gap which would violate the maximum number of packets per second allowed.

This flag is used only with GMII (not XGMII).