AM273x MCU+ SDK  08.02.00

Introduction

The section has a list of all the error codes which are generated by the HWA Driver module.

HWA driver Error Codes.

Macros

#define HWA_ERRNO_BASE   (-2800)
 HWA driver error base. More...
 
#define HWA_EINVAL   (HWA_ERRNO_BASE-1)
 Error Code: Invalid argument. More...
 
#define HWA_ENOINIT   (HWA_ERRNO_BASE-2)
 Error Code: Operation cannot be done as HWA_init is not done. More...
 
#define HWA_EOUTOFRANGE   (HWA_ERRNO_BASE-3)
 Error Code: input argument out of range. More...
 
#define HWA_EOUTOFMEM   (HWA_ERRNO_BASE-4)
 Error Code: out of memory. More...
 
#define HWA_ENOTSUPP   (HWA_ERRNO_BASE-5)
 Error Code: feature not supported. More...
 
#define HWA_EINUSE   (HWA_ERRNO_BASE-6)
 Error Code: channel or resource in use. More...
 
#define HWA_ENOTALIGNED   (HWA_ERRNO_BASE-7)
 Error Code: address is not aligned to the expected boundary. More...
 
#define HWA_EINVAL_COMMON_REGISTER_PARAMSET   (HWA_ERRNO_BASE-8)
 Error Code: Invalid argument: paramset Start/Stop Idx and numLoops in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_PARAMSET_ALT   (HWA_ERRNO_BASE-9)
 Error Code: Invalid argument: paramset Start/Stop Idx and numLoops for context switching in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_FFTCONFIG   (HWA_ERRNO_BASE-10)
 Error Code: Invalid argument: for FFT config in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_DCEST   (HWA_ERRNO_BASE-11)
 Error Code: Invalid argument: for DC estimation in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_CFAR   (HWA_ERRNO_BASE-12)
 Error Code: Invalid argument: for CFAR config in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_INTERFERENCE   (HWA_ERRNO_BASE-13)
 Error Code: Invalid argument: for interference localization/mitigation in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_COMPLEXMULT   (HWA_ERRNO_BASE-14)
 Error Code: Invalid argument: for complex multiply in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_CHANCOMB   (HWA_ERRNO_BASE-15)
 Error Code: Invalid argument: for channel combine in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_ZEROINSERT   (HWA_ERRNO_BASE-16)
 Error Code: Invalid argument: for zero insert in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_ADVSTAT   (HWA_ERRNO_BASE-17)
 Error Code: Invalid argument: for advanced statistics in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_COMPRESS   (HWA_ERRNO_BASE-18)
 Error Code: Invalid argument: for compress/decompression in common register. More...
 
#define HWA_EINVAL_COMMON_REGISTER_LOCALMAXIMUM   (HWA_ERRNO_BASE-19)
 Error Code: Invalid argument: for local maximum in common register. More...
 
#define HWA_EINVAL_PARAMSET_GENERALCONFIG   (HWA_ERRNO_BASE - 20)
 Error Code: Invalid argument: general config in paramset
More...
 
#define HWA_EINVAL_PARAMSET_SOURCE   (HWA_ERRNO_BASE - 21)
 Error Code: Invalid argument: source(input formatter) in paramset. More...
 
#define HWA_EINVAL_PARAMSET_DEST   (HWA_ERRNO_BASE - 22)
 Error Code: Invalid argument: destination(output formatter) in paramset. More...
 
#define HWA_EINVAL_PARAMSET_SRCDST_ADDRESS   (HWA_ERRNO_BASE - 23)
 Error Code: Invalid argument: src and dst address in paramset. More...
 
#define HWA_EINVAL_PARAMSET_FFTMODE_GENERALCONFIG   (HWA_ERRNO_BASE - 24)
 Error Code: Invalid argument: FFT mode: general config in paramset. More...
 
#define HWA_EINVAL_PARAMSET_FFTMODE_SIZE   (HWA_ERRNO_BASE - 25)
 Error Code: Invalid argument: FFT mode: FFT size in paramset. More...
 
#define HWA_EINVAL_PARAMSET_FFTMODE_POSTPROC   (HWA_ERRNO_BASE - 26)
 Error Code: Invalid argument: FFT mode: post processing in paramset. More...
 
#define HWA_EINVAL_PARAMSET_FFTMODE_PREPROC   (HWA_ERRNO_BASE - 27)
 Error Code: Invalid argument: FFT mode: pre-processing in paramset. More...
 
#define HWA_EINVAL_PARAMSET_FFTMODE_PREPROC_INTERF   (HWA_ERRNO_BASE - 28)
 Error Code: Invalid argument: FFT mode: pre-processing interference localization/statistics/mitigation in paramset. More...
 
#define HWA_EINVAL_PARAMSET_FFTMODE_PREPROC_COMPLEXMULT   (HWA_ERRNO_BASE - 29)
 Error Code: Invalid argument: FFT mode: pre-processing complex multiply block in paramset. More...
 
#define HWA_EINVAL_PARAMSET_CFARMODE_GENERALCONFIG   (HWA_ERRNO_BASE - 30)
 Error Code: Invalid argument: CFAR mode: general configuration in paramset. More...
 
#define HWA_EINVAL_PARAMSET_CFARMODE_OSCONFIG   (HWA_ERRNO_BASE - 31)
 Error Code: Invalid argument: CFAR mode: CFAR-OS configuration in paramset. More...
 
#define HWA_EINVAL_PARAMSET_CFARMODE_CACONFIG   (HWA_ERRNO_BASE - 32)
 Error Code: Invalid argument: CFAR mode: CFAR-CA configuration in paramset. More...
 
#define HWA_EINVAL_PARAMSET_COMPRESSMODE   (HWA_ERRNO_BASE - 33)
 Error Code: Invalid argument: compress/decompress mode: compress/decompress configuration in paramset. More...
 
#define HWA_EINVAL_PARAMSET_LOCALMAXMODE   (HWA_ERRNO_BASE - 34)
 Error Code: Invalid argument: local maxima mode: local maxima configuration in paramset. More...
 
#define HWA_PARAMSET_POLLINGNOTALLOWED   (HWA_ERRNO_BASE - 35)
 Error Code: if paramset interrupt is enabled, polling should be disabled. More...
 

Macro Definition Documentation

◆ HWA_ERRNO_BASE

#define HWA_ERRNO_BASE   (-2800)

HWA driver error base.

◆ HWA_EINVAL

#define HWA_EINVAL   (HWA_ERRNO_BASE-1)

Error Code: Invalid argument.

◆ HWA_ENOINIT

#define HWA_ENOINIT   (HWA_ERRNO_BASE-2)

Error Code: Operation cannot be done as HWA_init is not done.

◆ HWA_EOUTOFRANGE

#define HWA_EOUTOFRANGE   (HWA_ERRNO_BASE-3)

Error Code: input argument out of range.

◆ HWA_EOUTOFMEM

#define HWA_EOUTOFMEM   (HWA_ERRNO_BASE-4)

Error Code: out of memory.

◆ HWA_ENOTSUPP

#define HWA_ENOTSUPP   (HWA_ERRNO_BASE-5)

Error Code: feature not supported.

◆ HWA_EINUSE

#define HWA_EINUSE   (HWA_ERRNO_BASE-6)

Error Code: channel or resource in use.

◆ HWA_ENOTALIGNED

#define HWA_ENOTALIGNED   (HWA_ERRNO_BASE-7)

Error Code: address is not aligned to the expected boundary.

◆ HWA_EINVAL_COMMON_REGISTER_PARAMSET

#define HWA_EINVAL_COMMON_REGISTER_PARAMSET   (HWA_ERRNO_BASE-8)

Error Code: Invalid argument: paramset Start/Stop Idx and numLoops in common register.

◆ HWA_EINVAL_COMMON_REGISTER_PARAMSET_ALT

#define HWA_EINVAL_COMMON_REGISTER_PARAMSET_ALT   (HWA_ERRNO_BASE-9)

Error Code: Invalid argument: paramset Start/Stop Idx and numLoops for context switching in common register.

◆ HWA_EINVAL_COMMON_REGISTER_FFTCONFIG

#define HWA_EINVAL_COMMON_REGISTER_FFTCONFIG   (HWA_ERRNO_BASE-10)

Error Code: Invalid argument: for FFT config in common register.

◆ HWA_EINVAL_COMMON_REGISTER_DCEST

#define HWA_EINVAL_COMMON_REGISTER_DCEST   (HWA_ERRNO_BASE-11)

Error Code: Invalid argument: for DC estimation in common register.

◆ HWA_EINVAL_COMMON_REGISTER_CFAR

#define HWA_EINVAL_COMMON_REGISTER_CFAR   (HWA_ERRNO_BASE-12)

Error Code: Invalid argument: for CFAR config in common register.

◆ HWA_EINVAL_COMMON_REGISTER_INTERFERENCE

#define HWA_EINVAL_COMMON_REGISTER_INTERFERENCE   (HWA_ERRNO_BASE-13)

Error Code: Invalid argument: for interference localization/mitigation in common register.

◆ HWA_EINVAL_COMMON_REGISTER_COMPLEXMULT

#define HWA_EINVAL_COMMON_REGISTER_COMPLEXMULT   (HWA_ERRNO_BASE-14)

Error Code: Invalid argument: for complex multiply in common register.

◆ HWA_EINVAL_COMMON_REGISTER_CHANCOMB

#define HWA_EINVAL_COMMON_REGISTER_CHANCOMB   (HWA_ERRNO_BASE-15)

Error Code: Invalid argument: for channel combine in common register.

◆ HWA_EINVAL_COMMON_REGISTER_ZEROINSERT

#define HWA_EINVAL_COMMON_REGISTER_ZEROINSERT   (HWA_ERRNO_BASE-16)

Error Code: Invalid argument: for zero insert in common register.

◆ HWA_EINVAL_COMMON_REGISTER_ADVSTAT

#define HWA_EINVAL_COMMON_REGISTER_ADVSTAT   (HWA_ERRNO_BASE-17)

Error Code: Invalid argument: for advanced statistics in common register.

◆ HWA_EINVAL_COMMON_REGISTER_COMPRESS

#define HWA_EINVAL_COMMON_REGISTER_COMPRESS   (HWA_ERRNO_BASE-18)

Error Code: Invalid argument: for compress/decompression in common register.

◆ HWA_EINVAL_COMMON_REGISTER_LOCALMAXIMUM

#define HWA_EINVAL_COMMON_REGISTER_LOCALMAXIMUM   (HWA_ERRNO_BASE-19)

Error Code: Invalid argument: for local maximum in common register.

◆ HWA_EINVAL_PARAMSET_GENERALCONFIG

#define HWA_EINVAL_PARAMSET_GENERALCONFIG   (HWA_ERRNO_BASE - 20)

Error Code: Invalid argument: general config in paramset

◆ HWA_EINVAL_PARAMSET_SOURCE

#define HWA_EINVAL_PARAMSET_SOURCE   (HWA_ERRNO_BASE - 21)

Error Code: Invalid argument: source(input formatter) in paramset.

◆ HWA_EINVAL_PARAMSET_DEST

#define HWA_EINVAL_PARAMSET_DEST   (HWA_ERRNO_BASE - 22)

Error Code: Invalid argument: destination(output formatter) in paramset.

◆ HWA_EINVAL_PARAMSET_SRCDST_ADDRESS

#define HWA_EINVAL_PARAMSET_SRCDST_ADDRESS   (HWA_ERRNO_BASE - 23)

Error Code: Invalid argument: src and dst address in paramset.

◆ HWA_EINVAL_PARAMSET_FFTMODE_GENERALCONFIG

#define HWA_EINVAL_PARAMSET_FFTMODE_GENERALCONFIG   (HWA_ERRNO_BASE - 24)

Error Code: Invalid argument: FFT mode: general config in paramset.

◆ HWA_EINVAL_PARAMSET_FFTMODE_SIZE

#define HWA_EINVAL_PARAMSET_FFTMODE_SIZE   (HWA_ERRNO_BASE - 25)

Error Code: Invalid argument: FFT mode: FFT size in paramset.

◆ HWA_EINVAL_PARAMSET_FFTMODE_POSTPROC

#define HWA_EINVAL_PARAMSET_FFTMODE_POSTPROC   (HWA_ERRNO_BASE - 26)

Error Code: Invalid argument: FFT mode: post processing in paramset.

◆ HWA_EINVAL_PARAMSET_FFTMODE_PREPROC

#define HWA_EINVAL_PARAMSET_FFTMODE_PREPROC   (HWA_ERRNO_BASE - 27)

Error Code: Invalid argument: FFT mode: pre-processing in paramset.

◆ HWA_EINVAL_PARAMSET_FFTMODE_PREPROC_INTERF

#define HWA_EINVAL_PARAMSET_FFTMODE_PREPROC_INTERF   (HWA_ERRNO_BASE - 28)

Error Code: Invalid argument: FFT mode: pre-processing interference localization/statistics/mitigation in paramset.

◆ HWA_EINVAL_PARAMSET_FFTMODE_PREPROC_COMPLEXMULT

#define HWA_EINVAL_PARAMSET_FFTMODE_PREPROC_COMPLEXMULT   (HWA_ERRNO_BASE - 29)

Error Code: Invalid argument: FFT mode: pre-processing complex multiply block in paramset.

◆ HWA_EINVAL_PARAMSET_CFARMODE_GENERALCONFIG

#define HWA_EINVAL_PARAMSET_CFARMODE_GENERALCONFIG   (HWA_ERRNO_BASE - 30)

Error Code: Invalid argument: CFAR mode: general configuration in paramset.

◆ HWA_EINVAL_PARAMSET_CFARMODE_OSCONFIG

#define HWA_EINVAL_PARAMSET_CFARMODE_OSCONFIG   (HWA_ERRNO_BASE - 31)

Error Code: Invalid argument: CFAR mode: CFAR-OS configuration in paramset.

◆ HWA_EINVAL_PARAMSET_CFARMODE_CACONFIG

#define HWA_EINVAL_PARAMSET_CFARMODE_CACONFIG   (HWA_ERRNO_BASE - 32)

Error Code: Invalid argument: CFAR mode: CFAR-CA configuration in paramset.

◆ HWA_EINVAL_PARAMSET_COMPRESSMODE

#define HWA_EINVAL_PARAMSET_COMPRESSMODE   (HWA_ERRNO_BASE - 33)

Error Code: Invalid argument: compress/decompress mode: compress/decompress configuration in paramset.

◆ HWA_EINVAL_PARAMSET_LOCALMAXMODE

#define HWA_EINVAL_PARAMSET_LOCALMAXMODE   (HWA_ERRNO_BASE - 34)

Error Code: Invalid argument: local maxima mode: local maxima configuration in paramset.

◆ HWA_PARAMSET_POLLINGNOTALLOWED

#define HWA_PARAMSET_POLLINGNOTALLOWED   (HWA_ERRNO_BASE - 35)

Error Code: if paramset interrupt is enabled, polling should be disabled.