MCUX CLNS
MCUX Crypto Library Normal Secure
Loading...
Searching...
No Matches
mcuxClResource_Types.h File Reference

Type definitions for the mcuxClResource component. More...

#include <mcuxClCore_Platform.h>

Go to the source code of this file.

Macros

#define MCUXCLRESOURCE_STATUS_OK
 Resource operation successful.
#define MCUXCLRESOURCE_STATUS_UNAVAILABLE
 Resource request failed.
#define MCUXCLRESOURCE_STATUS_ERROR
 Error occurred during Resource operation.
#define MCUXCLRESOURCE_STATUS_FAULT_ATTACK
 Fault attack detected.
#define MCUXCLRESOURCE_HWSTATUS_SIZE_IN_BITS
 bit length of HW request option
#define MCUXCLRESOURCE_HWSTATUS_INTERRUPTABLE
 option to request HW as interruptible
#define MCUXCLRESOURCE_HWSTATUS_NON_INTERRUPTABLE
 option to request HW as non-interruptible

Typedefs

typedef uint32_t mcuxClResource_Status_t
 Type for mcuxClResource status codes.
typedef struct mcuxClResource_Context mcuxClResource_Context_t
 Resource context type.
typedef uint32_t(* mcuxClResource_MutexAcquire_Callback_t) (uint32_t value)
 Callback type for acquiring a mutex.
typedef uint32_t(* mcuxClResource_MutexRelease_Callback_t) (uint32_t value)
 Callback type for releasing a mutex.
typedef uint32_t mcuxClResource_HwId_t
typedef uint32_t mcuxClResource_HwStatus_t
typedef uint32_t mcuxClResource_Interrupt_t

Detailed Description

Type definitions for the mcuxClResource component.