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. | |