Sound Open Firmware
Loading...
Searching...
No Matches
adsp_error_code.h File Reference
Include dependency graph for adsp_error_code.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ADSP_NO_ERROR   0
 
#define ADSP_INVALID_PARAMETERS   1
 
#define ADSP_BUSY_RESOURCE   4
 
#define ADSP_FATAL_FAILURE   6
 Module has detected some unexpected critical situation (e.g.
 
#define ADSP_OUT_OF_MEMORY   15
 
#define ADSP_INVALID_TARGET   142
 
#define ADSP_SERVICE_UNAVAILABLE   143
 
#define ADSP_SERVICE_VERSION_UNAVAILABLE   145
 
#define ADSP_MODULE_CREATION_FAILURE   16
 
#define ADSP_INVALID_IBS   17
 
#define ADSP_INVALID_OBS   18
 
#define ADSP_INVALID_CPC   19
 
#define ADSP_INVALID_SETTINGS   20
 
#define ADSP_INVALID_CONFIGURATION   21
 
#define ADSP_NO_CONFIGURATION   22
 

Typedefs

typedef uint32_t AdspErrorCode
 Defines error codes that are returned in the ADSP project.
 

Macro Definition Documentation

◆ ADSP_BUSY_RESOURCE

#define ADSP_BUSY_RESOURCE   4

◆ ADSP_FATAL_FAILURE

#define ADSP_FATAL_FAILURE   6

Module has detected some unexpected critical situation (e.g.

memory corruption). Upon this error code the ADSP System is asked to stop any interactions with the module instance.

◆ ADSP_INVALID_CONFIGURATION

#define ADSP_INVALID_CONFIGURATION   21

◆ ADSP_INVALID_CPC

#define ADSP_INVALID_CPC   19

◆ ADSP_INVALID_IBS

#define ADSP_INVALID_IBS   17

◆ ADSP_INVALID_OBS

#define ADSP_INVALID_OBS   18

◆ ADSP_INVALID_PARAMETERS

#define ADSP_INVALID_PARAMETERS   1

◆ ADSP_INVALID_SETTINGS

#define ADSP_INVALID_SETTINGS   20

◆ ADSP_INVALID_TARGET

#define ADSP_INVALID_TARGET   142

◆ ADSP_MODULE_CREATION_FAILURE

#define ADSP_MODULE_CREATION_FAILURE   16

◆ ADSP_NO_CONFIGURATION

#define ADSP_NO_CONFIGURATION   22

◆ ADSP_NO_ERROR

#define ADSP_NO_ERROR   0

◆ ADSP_OUT_OF_MEMORY

#define ADSP_OUT_OF_MEMORY   15

◆ ADSP_SERVICE_UNAVAILABLE

#define ADSP_SERVICE_UNAVAILABLE   143

◆ ADSP_SERVICE_VERSION_UNAVAILABLE

#define ADSP_SERVICE_VERSION_UNAVAILABLE   145

Typedef Documentation

◆ AdspErrorCode

typedef uint32_t AdspErrorCode

Defines error codes that are returned in the ADSP project.

NOTE: intel_adsp::ErrorCode should be merged into this namespaceless type to be used in 3rd party's C code.