Go to the documentation of this file.
32 #define TRACE_LEVEL CRYPTO_TRACE_LEVEL
35 #include "fsl_device_registers.h"
36 #include "ele_crypto.h"
76 status = ELE_LoadFw(MU_APPS_S3MUA, ele_fw);
79 if(status == kStatus_Success)
82 status = ELE_GetFwVersion(MU_APPS_S3MUA, &
version);
86 if(status == kStatus_Success)
101 #if (MIMXRT1180_CRYPTO_TRNG_SUPPORT == ENABLED)
bool_t osCreateMutex(OsMutex *mutex)
Create a mutex object.
error_t trngInit(void)
TRNG module initialization.
@ ERROR_FAILURE
Generic error code.
i.MX RT1180 true random number generator
General definitions for cryptographic algorithms.
OsMutex mimxrt1180CryptoMutex
i.MX RT1180 hardware cryptographic accelerator (ELE)
error_t mimxrt1180CryptoInit(void)
Initialize hardware cryptographic accelerator.