![]() |
![]() |
Fftc_TxInfo. More...
#include <fftc_pvt.h>
Data Fields | |
Fftc_DrvHandle | hFFTC |
Qmss_QueueHnd | hQmssTxFreeQ |
Qmss_QueueHnd | hQmssTxGlblFreeQ |
Fftc_TxQInfo * | pFFTCTxQInfo |
Qmss_QueueHnd | hQmssTxQ |
uint8_t | bSharedMode |
uint8_t | bManageReqBuffers |
uint32_t | cppiNumDesc |
uint32_t | descSize |
uint32_t | bufferSize |
uint8_t | bEnableDftSizeListCfg |
uint32_t | maxDftSizeListLen |
Fftc_TxInfo.
Data structure to hold the current state of an FFTC Tx object created using the driver APIs.
* Used by FFTC driver internally for book-keeping purposes *
Indicates if this Tx object is using DFT size list configuration.
uint8_t _Fftc_TxInfo::bManageReqBuffers |
Boolean flag to indicate whether transmit free descriptors and buffers were allocated by the driver.
uint8_t _Fftc_TxInfo::bSharedMode |
Tx queue open mode
uint32_t _Fftc_TxInfo::bufferSize |
Buffer size allocated for this Tx object.
uint32_t _Fftc_TxInfo::cppiNumDesc |
Number of Transmit Free descriptors allocated for this Tx object.
uint32_t _Fftc_TxInfo::descSize |
Size of the descriptor allocated for this Tx object
FFTC instance object handle
Reference to parent driver handle. Indicates which FFTC instance this object belongs.
Qmss_QueueHnd _Fftc_TxInfo::hQmssTxFreeQ |
The Transmit free descriptor queue handle for this object
Qmss_QueueHnd _Fftc_TxInfo::hQmssTxGlblFreeQ |
The transmit free descriptor queue handle to which the free descriptors must be returned when cleaning up this Tx object.
The parent free queue for 'hQmssTxFreeQ' of this Tx object.
Qmss_QueueHnd _Fftc_TxInfo::hQmssTxQ |
Handle to the QMSS FFTC queue instance.
uint32_t _Fftc_TxInfo::maxDftSizeListLen |
The maximum number of DFT sizes that will ever be configured using this Tx queue.
FFTC Tx Queue Handle for this object.