![]() |
![]() |
Fftc_InterruptCfg. More...
#include <fftc.h>
Data Fields | |
uint8_t | bEnablePacing |
uint16_t | pacingFrequency |
Qmss_AccPacingMode | pacingMode |
uint16_t | intThreshold |
uint8_t | accChannelNum |
Fftc_InterruptCfg.
Interrupt configuration parameters.
Holds Driver defined QMSS accumulator configuration.
An QM interrupt is generated when either of the following conditions is met:
(1) With Pacing enabled ('bEnablePacing' = 1), when there is at least one result entry available and the pacing timer configured in 'pacingFrequency' expires.
(2) With Pacing disabled ('bEnablePacing' = 0), when the number of result entries accumulated equals the threshold configured here in 'intThreshold'.
High priority accumulator channel number to use
Boolean flag to turn interrupt pacing on/off
uint16_t _Fftc_InterruptCfg::intThreshold |
Interrupt threshold value.
Maximum number of result entries (descriptors) to accumulate before an interrupt is generated.
uint16_t _Fftc_InterruptCfg::pacingFrequency |
Number of 25us ticks to pace the interrupt at.
Valid only if 'bEnablePacing' set to 1.
Qmss_AccPacingMode _Fftc_InterruptCfg::pacingMode |
Interrupt pacing mode. Specifies when the interrupt should be trigerred.
Valid only if 'bEnablePacing' set to 1.