AM64x MCU+ SDK  08.04.00
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 was not successful due to a time out. 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 was not successful due to a time out.

◆ 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.