Defines all types of mcuxClKey. More...
Data Structures | |
| struct | mcuxClKey_SrcAuxDataProvider |
| Type of source information structure. More... | |
| struct | mcuxClKey_DstDataProvider |
| Type of destination information structure. More... | |
| struct | mcuxClKey_Descriptor |
| Type of the key handle. More... | |
| struct | mcuxClKey_Protection |
| Type to map load and flush functions. More... | |
Typedefs | |
| typedef uint32_t | mcuxClKey_Status_t |
| Type for Key component error codes. More... | |
| typedef uint64_t | mcuxClKey_Status_Protected_t |
| Type for Key component error codes, returned by functions with code-flow protection. More... | |
| typedef struct mcuxClKey_SrcAuxDataProvider | mcuxClKey_SrcAuxDataProvider_t |
| Type of source information structure. More... | |
| typedef enum mcuxClKey_LoadLocation | mcuxClKey_LoadLocation_t |
| Type of key location definition. More... | |
| typedef struct mcuxClKey_DstDataProvider | mcuxClKey_DstDataProvider_t |
| Type of destination information structure. More... | |
| typedef struct mcuxClKey_Descriptor | mcuxClKey_Descriptor_t |
| Type of the key handle. More... | |
| typedef mcuxClKey_Descriptor_t * | mcuxClKey_Handle_t |
| Type of opaque key handle. More... | |
| typedef mcuxClKey_Status_Protected_t(* | mcuxClKey_LoadFuncPtr_t) (mcuxClKey_Handle_t key) |
| Functions to load a key into coprocessor or memory buffer. More... | |
| typedef mcuxClKey_Status_Protected_t(* | mcuxClKey_FlushFuncPtr_t) (mcuxClKey_Handle_t key) |
| Functions to flush a key from coprocessor or memory buffer. More... | |
| typedef struct mcuxClKey_Protection | mcuxClKey_Protection_t |
| Type to map load and flush functions. More... | |
Enumerations | |
| enum | mcuxClKey_LoadLocation { mcuxClKey_LoadLocation_NOTLOADED, mcuxClKey_LoadLocation_MEMORY, mcuxClKey_LoadLocation_COPRO } |
| Type of key location definition. More... | |
Defines all types of mcuxClKey.
| typedef uint32_t mcuxClKey_Status_t |
Type for Key component error codes.
| typedef uint64_t mcuxClKey_Status_Protected_t |
Type for Key component error codes, returned by functions with code-flow protection.
| typedef struct mcuxClKey_SrcAuxDataProvider mcuxClKey_SrcAuxDataProvider_t |
Type of source information structure.
| typedef enum mcuxClKey_LoadLocation mcuxClKey_LoadLocation_t |
Type of key location definition.
| typedef struct mcuxClKey_DstDataProvider mcuxClKey_DstDataProvider_t |
Type of destination information structure.
| typedef struct mcuxClKey_Descriptor mcuxClKey_Descriptor_t |
Type of the key handle.
| typedef mcuxClKey_Descriptor_t* mcuxClKey_Handle_t |
Type of opaque key handle.
| typedef mcuxClKey_Status_Protected_t(* mcuxClKey_LoadFuncPtr_t) (mcuxClKey_Handle_t key) |
Functions to load a key into coprocessor or memory buffer.
| [in] | key | Key handle that provides information to load the key |
| typedef mcuxClKey_Status_Protected_t(* mcuxClKey_FlushFuncPtr_t) (mcuxClKey_Handle_t key) |
Functions to flush a key from coprocessor or memory buffer.
| [in] | key | Key handle that provides information to flush the key |
| typedef struct mcuxClKey_Protection mcuxClKey_Protection_t |
Type to map load and flush functions.