AM273x MCU+ SDK  08.02.00

Introduction

Lists all the macros used in HWA driver.

Sub Modules

 HWA_ACCELMODE
 Macros that define values for the operational/accelerator mode of HWA.
 
 HWA_ACCUMULATORREG_TYPE
 Macros that define values for different type of accumulator registers of HWA_readAccumulatorReg() function.
 
 HWA_CFAR_OPER_MODE
 Macros that define values for the combination of CFAR operational mode (log, mag, mag sqr) and input samples type (real, complex)
 
 HWA_CFAR_OUTPUT_MODE
 Macros that define values for the output of CFAR block.
 
 HWA_CLIPREG_TYPE
 Macros that define clip status registers for HWA_readClipStatus and HWA_clearClipStatus functions.
 
 HWA_CMP_DCMP
 Macros that define values for.
 
 HWA_COMMONCONFIG_MASK
 Macros that define values to use for HWA_CommonConfig::configMask when specifying which values in the HWA_CommonConfig are valid.
 
 HWA_COMPLEX_MULTIPLY_MODE
 Macros that define values for the various modes of the Complex multiply block.
 
 HWA_COMPRESS_METHOD
 Macros that define values for.
 
 HWA_COMPRESS_PATHSELECT
 Macros that define values for.
 
 HWA_CONTEXTSWITCH_TRIG_MODE
 Macros that define values for the trigger mode of HWA paramsets.
 
 HWA_DCEST_INTERFSUM_RESET_MODE
 Macros that define values for the various reset modes in pre-processing block, appied to DCESTRESET and INTERFSUMRESET.
 
 HWA_DCSUB_SELECT
 Macros that define values for the various source select of threshold in pre-processing block.
 
 HWA_FEATURE_BIT
 General macro to use for enable/disable bits.
 
 HWA_FFT3x_BFLY_SCALING
 Macros that define values for butterfly scaling for radix-3 stage.
 
 HWA_FFT_MODE_MAGNITUDE_LOG2
 Macros that define values for enabling/disabling the magnitude and log2 computation in FFT block.
 
 HWA_FFT_MODE_OUTPUT
 Macros that define values for the various outputs of the FFT block.
 
 HWA_FFT_STITCHING_TWID_PATTERN
 Macros that define values for the complex multiply block with FFT stitching mode. Useful for 4K and 8K FFT calculation, set the last 2 bits in TWIDINCR register, the rest 12 bits should be set to 0.
 
 HWA_FFT_WINDOW_INTERPOLATE_MODE
 Macros that define values for interpolation property of the FFT window to achieve larger FFT size using stitching.
 
 HWA_HISTOGRAM_MODE
 Macros that define values for histogram computation mode.
 
 HWA_INTERFERENCE_THRESHOLD_TYPE
 Macros that define values for different type of accumulator registers of HWA_readAccumulatorReg() function.
 
 HWA_INTERFMITIGATION_PATH_SELECT
 Macros that define values for the various source select of threshold in pre-processing block.
 
 HWA_INTERFTHRESH_MODE
 
 HWA_INTERFTHRESH_SELECT
 Macros that define values for the various source select of threshold in pre-processing block.
 
 HWA_INTERRUPT_PRIORITY
 HWA interrupt default priority, applied only to the processors, which support hardware priority, e.g R5F.
 
 HWA_LOCALMAX_THRESH_BITMASK
 Macros that define values to enable and disable for detection threshold comparison.
 
 HWA_LOCALMAX_THRESH_SELECT
 Macros that define values for CUT threshold selection in local maxima block.
 
 HWA_LUT_FREQ_DEROTATE_RAMIDX_INCR
 Macros that define values for the complex multiply block with LUT based frequency de-rotation mode, set the RAM index incremented mode after each iteration, either auto-increment mode, in which the ram index is incremented automatically after each iteration, with either saturates at 63 or wraps around, or non-increment mode, in which the ram index is constant for all iterations,.
 
 HWA_NOISE_AVG_MODE_CFAR
 Macros that define values for CFAR Noise Averaging mode.
 
 HWA_PARAMDONE_INTERRUPT_TYPE
 Macros that define values for the destination of interrupt (CPU or DMA) when the paramset is completed. The interrupt type HWA_PARAMDONE_INTERRUPT_TYPE_CPU may not be supported on all versions of the IP - see HWA_Attrs::isConcurrentAccessAllowed.
 
 HWA_RAM_TYPE
 Macros that define values for the ramType argument of HWA_configRam() function.
 
 HWA_RECURSIVE_WIN_MODE_SELECT
 Macros that define values for the complex multiply block with recursive windowing mode, specify the winodw computation paramster.
 
 HWA_SAMPLES_FORMAT
 Macros that define values for real/complex format of input/output samples.
 
 HWA_SAMPLES_SIGN
 Macros that define values for signed/unsigned property of input/output samples.
 
 HWA_SAMPLES_WIDTH
 Macros that define values for 16bit or 32bit width of input/output samples.
 
 HWA_SRC_SHUFFLE_AB_MODE
 Macros that define values for the shuffled addressing mode.
 
 HWA_THREAD
 Macros that define values for the trigger mode of HWA paramsets.
 
 HWA_TRIG_MODE
 Macros that define values for the trigger mode of HWA paramsets.
 
 HWA_WINDOW_MODE
 Macros that define values for windowing mode of the FFT window.
 
 HWA_WINDOW_SYMM
 Macros that define values for symmetric/non-symmetric property of the FFT window.