xWRL6432 MMWAVE-L-SDK  05.04.00.01
HWA Driver External Data Structures

Introduction

The section has a list of all the data structures which are exposed to the application.

Sub Modules

 HWA_MACROS
 Lists all the macros used in HWA driver.
 

Data Structures

struct  HWA_Attrs
 HWA H/W Parameters. More...
 
struct  HWA_RAMAttrs
 HWA RAM Parameters. More...
 
struct  HWA_SrcDMAConfig
 Source trigger DMA parameters. More...
 
struct  HWA_CommonConfig
 HWA Common Config. More...
 
struct  HWA_SourceConfig
 HWA Paramset Config for Input Formatter/Source block. More...
 
struct  HWA_DestConfig
 HWA Paramset Config for Output Formatter/Destination block. More...
 
struct  HWA_AccelModeFFT
 HWA Paramset Config for FFT block. More...
 
struct  HWA_AccelModeCompress
 HWA Paramset Config for Compression/Decompression block. More...
 
struct  HWA_ComplexMultiply
 HWA Paramset Config for ComplexMultiply block. More...
 
struct  HWA_PreProcessing
 HWA Paramset Config for pre-processing block. More...
 
struct  HWA_AccelModeCFAR
 HWA Paramset Config for CFAR block. More...
 
struct  HWA_ParamConfig
 HWA Paramset Config. More...
 
struct  HWA_InterruptConfig
 HWA Interrupt Config. More...
 
struct  HWA_Stats
 HWA Statistics from the STATISTICS block. More...
 
struct  HWA_DebugStats
 HWA Debug statistics. More...
 
struct  HWA_MemInfo
 HWA Local memory Information. More...
 
struct  HWA_InterruptPriority
 HWA interrupt priority for HWA background thread done, ALT thread done, paramset done interrupt 1 and paramset done 2 interrupt. More...
 
struct  HWA_OpenConfig
 HWA configuration structure, which describes the configuration information, needed for hwa handle open. More...
 

Typedefs

typedef void * HWA_Handle
 A handle that is returned from a HWA_open() call. More...
 
typedef void(* HWA_ParamDone_IntHandlerFuncPTR) (uint32_t paramSet, void *arg)
 HWA Interrupt callback function after every paramset completion. More...
 
typedef void(* HWA_Done_IntHandlerFuncPTR) (void *arg)
 HWA Interrupt callback function after all paramsets completion. More...
 

Typedef Documentation

◆ HWA_Handle

typedef void* HWA_Handle

A handle that is returned from a HWA_open() call.

◆ HWA_ParamDone_IntHandlerFuncPTR

typedef void(* HWA_ParamDone_IntHandlerFuncPTR) (uint32_t paramSet, void *arg)

HWA Interrupt callback function after every paramset completion.

HWA Interrupt callback function to be used with HWA_enableParamSetInterrupt() call

◆ HWA_Done_IntHandlerFuncPTR

typedef void(* HWA_Done_IntHandlerFuncPTR) (void *arg)

HWA Interrupt callback function after all paramsets completion.

HWA Interrupt callback function to be used with HWA_enableDoneInterrupt() call