Data Fields
CpswMacPort_TxShortGapConfig_s Struct Reference

Configuration of transmit short inter packet gap feature. More...

#include <cpsw_macport.h>

Data Fields

bool enableTxShortGap
 
bool enableTxShortGapLimit
 

Detailed Description

Configuration of transmit short inter packet gap feature.

Field Documentation

bool CpswMacPort_TxShortGapConfig_s::enableTxShortGap

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_TxShortGapConfig_s::enableTxShortGapLimit

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)


The documentation for this struct was generated from the following file:

Copyright 2020, Texas Instruments Incorporated