DSPLIB User Guide
DSPLIB_fir_PrivArgs Struct Reference

Detailed Description

Structure that is reserved for internal use by the kernel.

Definition at line 170 of file DSPLIB_fir_priv.h.

Data Fields

DSPLIB_fir_InitArgs initArgs
 Structure holding initialization parameters
More...
 
pFxnDSPLIB_fir_exec execute
 Function pointer to point to the right execution variant between DSPLIB_fir_exec_cn and DSPLIB_fir_exec_ci.
More...
 
uint32_t dataBufferInPitch
 Pitch of input buffer for different batches DSPLIB_fir_init that will be retrieved and used by DSPLIB_fir_exec
More...
 
uint32_t dataBufferOutPitch
 Pitch of output buffer for different batches DSPLIB_fir_init that will be retrieved and used by DSPLIB_fir_exec
More...
 
uint32_t filterPitch
 Pitch of filter coefficient buffer for different batches DSPLIB_fir_init that will be retrieved and used by DSPLIB_fir_exec
More...
 
uint32_t flag
 Array to store the configuration prepared by DSPLIB_fir_init_ci that will be retrieved and used by DSPLIB_fir_exec_ci
More...
 
int32_t dataLoopSize
 
int32_t outputSize
 
int32_t filterLoopSize
 
int32_t remFilterLoopSize
 
uint8_t bufPblock [DSPLIB_FIR_IXX_IXX_OXX_PBLOCK_SIZE]
 

Field Documentation

◆ initArgs

DSPLIB_fir_InitArgs DSPLIB_fir_PrivArgs::initArgs

Structure holding initialization parameters

Definition at line 172 of file DSPLIB_fir_priv.h.

◆ execute

pFxnDSPLIB_fir_exec DSPLIB_fir_PrivArgs::execute

Function pointer to point to the right execution variant between DSPLIB_fir_exec_cn and DSPLIB_fir_exec_ci.

Definition at line 176 of file DSPLIB_fir_priv.h.

◆ dataBufferInPitch

uint32_t DSPLIB_fir_PrivArgs::dataBufferInPitch

Pitch of input buffer for different batches DSPLIB_fir_init that will be retrieved and used by DSPLIB_fir_exec

Definition at line 180 of file DSPLIB_fir_priv.h.

◆ dataBufferOutPitch

uint32_t DSPLIB_fir_PrivArgs::dataBufferOutPitch

Pitch of output buffer for different batches DSPLIB_fir_init that will be retrieved and used by DSPLIB_fir_exec

Definition at line 184 of file DSPLIB_fir_priv.h.

◆ filterPitch

uint32_t DSPLIB_fir_PrivArgs::filterPitch

Pitch of filter coefficient buffer for different batches DSPLIB_fir_init that will be retrieved and used by DSPLIB_fir_exec

Definition at line 189 of file DSPLIB_fir_priv.h.

◆ flag

uint32_t DSPLIB_fir_PrivArgs::flag

Array to store the configuration prepared by DSPLIB_fir_init_ci that will be retrieved and used by DSPLIB_fir_exec_ci

flag to indicate small or large FIR flag = 0 is small and flag = 1 is large

Definition at line 195 of file DSPLIB_fir_priv.h.

◆ dataLoopSize

int32_t DSPLIB_fir_PrivArgs::dataLoopSize

Definition at line 196 of file DSPLIB_fir_priv.h.

◆ outputSize

int32_t DSPLIB_fir_PrivArgs::outputSize

Definition at line 197 of file DSPLIB_fir_priv.h.

◆ filterLoopSize

int32_t DSPLIB_fir_PrivArgs::filterLoopSize

Definition at line 198 of file DSPLIB_fir_priv.h.

◆ remFilterLoopSize

int32_t DSPLIB_fir_PrivArgs::remFilterLoopSize

Definition at line 199 of file DSPLIB_fir_priv.h.

◆ bufPblock

uint8_t DSPLIB_fir_PrivArgs::bufPblock[DSPLIB_FIR_IXX_IXX_OXX_PBLOCK_SIZE]

Definition at line 200 of file DSPLIB_fir_priv.h.