xWRL6432 MMWAVE-L-SDK  05.04.00.01
APIs for system level define's and function's

Introduction

Return status

#define SystemP_SUCCESS   ((int32_t )0)
 Return status when the API execution was successful. More...
 
#define SystemP_FAILURE   ((int32_t)-1)
 Return status when the API execution was not successful due to a failure. More...
 
#define SystemP_TIMEOUT   ((int32_t)-2)
 Return status when the API execution failed due to a time out. More...
 
#define SystemP_INVALID_PARAM   ((int32_t)-3)
 Return status when the API execution failed due invalid parameters. More...
 
#define SystemP_BUSY   ((int32_t)-4)
 Return status when the API execution failed due to driver busy. More...
 
#define SystemP_INVALID_STATE   ((int32_t)-5)
 Return status when the API execution failed due to invalid LLD state. More...
 
#define SystemP_OUT_OF_RESOURCES   ((int32_t)-6)
 Return status when the API execution failed due to lack of resources (memory / HW) More...
 

Timeout values

#define SystemP_NO_WAIT   ((uint32_t)0)
 Value to use when needing a timeout of zero or NO timeout, return immediately on resource not available. More...
 
#define SystemP_WAIT_FOREVER   ((uint32_t)-1)
 Value to use when needing a timeout of infinity or wait forver until resource is available. More...
 

Macro Definition Documentation

◆ SystemP_SUCCESS

#define SystemP_SUCCESS   ((int32_t )0)

Return status when the API execution was successful.

◆ SystemP_FAILURE

#define SystemP_FAILURE   ((int32_t)-1)

Return status when the API execution was not successful due to a failure.

◆ SystemP_TIMEOUT

#define SystemP_TIMEOUT   ((int32_t)-2)

Return status when the API execution failed due to a time out.

◆ SystemP_INVALID_PARAM

#define SystemP_INVALID_PARAM   ((int32_t)-3)

Return status when the API execution failed due invalid parameters.

◆ SystemP_BUSY

#define SystemP_BUSY   ((int32_t)-4)

Return status when the API execution failed due to driver busy.

◆ SystemP_INVALID_STATE

#define SystemP_INVALID_STATE   ((int32_t)-5)

Return status when the API execution failed due to invalid LLD state.

◆ SystemP_OUT_OF_RESOURCES

#define SystemP_OUT_OF_RESOURCES   ((int32_t)-6)

Return status when the API execution failed due to lack of resources (memory / HW)

◆ SystemP_NO_WAIT

#define SystemP_NO_WAIT   ((uint32_t)0)

Value to use when needing a timeout of zero or NO timeout, return immediately on resource not available.

◆ SystemP_WAIT_FOREVER

#define SystemP_WAIT_FOREVER   ((uint32_t)-1)

Value to use when needing a timeout of infinity or wait forver until resource is available.