![]() |
![]() |
Fftc_GlobalCfg. More...
#include <fftc_lld.h>
Data Fields | |
uint32_t | queueFlowidOverwrite [FFTC_MAX_NUM_TXQUEUES] |
uint32_t | starvationPeriodVal |
uint32_t | queuePriority [FFTC_MAX_NUM_TXQUEUES] |
uint8_t | bDisableFFT |
Fftc_GlobalCfg.
FFTC Global configuration structure to be used to hold/specify the configuration for the FFTC Configuration Register.
uint8_t _Fftc_GlobalCfg::bDisableFFT |
Boolean flag, set to 1 to disable the FFT calculation. Useful for debugging.
Corresponds to the 'FFT_disabled' bit field of the FFTC Configuration Register.
Flow ID to use for overriding CPPI packets received from FFTC queue n.
Corresponds to the 'qn_flowid_overwrite' bit field of the FFTC Configuration Register.
FFTC Queue priority. Valid values are between "0" and "3", "0" being the highest.
Corresponds to the 'queue_n_priority' bit field of the FFTC Configuration Register where 0 <= n <= 3.
uint32_t _Fftc_GlobalCfg::starvationPeriodVal |
The maximum amount of time beyond which the FFTC scheduler must service a queue. Values can range between "0x1" and "0xff". When set to "0" the starvation preventing mechanism in the scheduler will be disabled.
Corresponds to the 'starvation_period' bit field of the FFTC Configuration Register.