Configuration of transmit short inter packet gap feature.
Data Fields | |
bool | txShortGapEn |
bool | txShortGapLimitEn |
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.
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).