IPC specific return codes.
Macros | |
#define | CYHAL_IPC_RSLT_ERR_INVALID_PARAMETER (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_IPC, 0)) |
Invalid parameter error. | |
#define | CYHAL_IPC_RSLT_ERR_QUEUE_NUM_IN_USE (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_IPC, 1)) |
Provided queue number already used. | |
#define | CYHAL_IPC_RSLT_ERR_QUEUE_FULL (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_IPC, 2)) |
Queue is full. | |
#define | CYHAL_IPC_RSLT_ERR_QUEUE_EMPTY (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_IPC, 3)) |
Queue is empty. | |
#define | CYHAL_IPC_RSLT_ERR_QUEUE_NOT_FOUND (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_IPC, 4)) |
Queue object is not found. | |
#define | CYHAL_IPC_RSLT_ERR_ISR_WAS_NOT_HANDLED (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_IPC, 5)) |
IPC interrupt was enabled for one of the cores, but was not (yet) handled. | |
#define | CYHAL_IPC_RSLT_ERR_CANT_OPERATE_IN_ISR (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_IPC, 6)) |
Operation can't be performed in ISR context. | |