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_CMP_METHOD | |
Macros that define the compression method. | |
HWA_CMP_MISC_PARAMS[ | |
Macro that defines the length of the EGE k-parameter array. | |
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_MODE | |
Macros that define values for the selecting either the compression or the decompression mode of CMP_DCMP_Engine. | |
HWA_COMPRESS_PATHSELECT | |
Macros that allow/disallow two pass operation for compression. the first pass (optimization step) finds the optimal parameters for compression and the second pass compresses the data and writes it to the output buffer. Both first and second passes should be enabled. | |
HWA_FEATURE_BIT | |
General macro to use for enable/disable bits. | |
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_INTERFERENCE_THRESHOLD_TYPE | |
Macros that define values for different type of accumulator registers of HWA_readAccumulatorReg() function. | |
HWA_INTERRUPT_PRIORITY | |
HWA interrupt default priority, applied only to the processors, which support hardware priority, e.g R5F. | |
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_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_TRIG_MODE | |
Macros that define values for the trigger mode of HWA paramsets. | |
HWA_WINDOW_SYMM | |
Macros that define values for symmetric/non-symmetric property of the FFT window. | |