Return code definitions. More...
Macros | |
#define | MCUXCLELS_STATUS_OK |
No error occurred. | |
#define | MCUXCLELS_STATUS_OK_WAIT |
An _Async function successfully started an ELS command. Call mcuxClEls_WaitForOperation to complete it. | |
#define | MCUXCLELS_STATUS_HW_FAULT |
ELS hardware detected a fault. | |
#define | MCUXCLELS_STATUS_HW_ALGORITHM |
An algorithm failed in hardware. | |
#define | MCUXCLELS_STATUS_HW_OPERATIONAL |
ELS was operated incorrectly. | |
#define | MCUXCLELS_STATUS_HW_BUS |
A bus access failed. | |
#define | MCUXCLELS_STATUS_HW_INTEGRITY |
An integrity check failed in hardware. | |
#define | MCUXCLELS_STATUS_HW_PRNG |
Read access to PRNG output while PRNG is not in ready state. | |
#define | MCUXCLELS_STATUS_HW_DTRNG |
Unable to get entropy from dTRNG with current configuration. | |
#define | MCUXCLELS_STATUS_SW_FAULT |
Software detected a fault. | |
#define | MCUXCLELS_STATUS_SW_CANNOT_INTERRUPT |
an ELS command was started while the ELS was still busy, or a SHA-Direct command was started while the SHA kernel was still busy | |
#define | MCUXCLELS_STATUS_SW_INVALID_PARAM |
Incorrect parameters were supplied. | |
#define | MCUXCLELS_STATUS_SW_INVALID_STATE |
This can happen when ELS is in a wrong state for the requested ELS command. | |
#define | MCUXCLELS_STATUS_SW_COUNTER_EXPIRED |
A software counter expired while waiting for an ELS operation to finish. | |
#define | MCUXCLELS_STATUS_SW_COMPARISON_FAILED |
A comparison between an ELS flag and its expected value failed. | |
Return code definitions.
#define MCUXCLELS_STATUS_OK |
No error occurred.
#define MCUXCLELS_STATUS_OK_WAIT |
An _Async
function successfully started an ELS command. Call mcuxClEls_WaitForOperation to complete it.
#define MCUXCLELS_STATUS_HW_FAULT |
ELS hardware detected a fault.
#define MCUXCLELS_STATUS_HW_ALGORITHM |
An algorithm failed in hardware.
#define MCUXCLELS_STATUS_HW_OPERATIONAL |
ELS was operated incorrectly.
#define MCUXCLELS_STATUS_HW_BUS |
A bus access failed.
#define MCUXCLELS_STATUS_HW_INTEGRITY |
An integrity check failed in hardware.
#define MCUXCLELS_STATUS_HW_PRNG |
Read access to PRNG output while PRNG is not in ready state.
#define MCUXCLELS_STATUS_HW_DTRNG |
Unable to get entropy from dTRNG with current configuration.
#define MCUXCLELS_STATUS_SW_FAULT |
Software detected a fault.
#define MCUXCLELS_STATUS_SW_CANNOT_INTERRUPT |
an ELS command was started while the ELS was still busy, or a SHA-Direct command was started while the SHA kernel was still busy
#define MCUXCLELS_STATUS_SW_INVALID_PARAM |
Incorrect parameters were supplied.
#define MCUXCLELS_STATUS_SW_INVALID_STATE |
This can happen when ELS is in a wrong state for the requested ELS command.
#define MCUXCLELS_STATUS_SW_COUNTER_EXPIRED |
A software counter expired while waiting for an ELS operation to finish.
#define MCUXCLELS_STATUS_SW_COMPARISON_FAILED |
A comparison between an ELS flag and its expected value failed.