MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClCss_Types_Types

Defines all types of mcuxClCss_Types. More...

Data Structures

union  mcuxClCss_KeyProp_t
 Type for CSS key store key properties. More...
 

Macros

#define utlpsms
 Deprecated name for mcuxClCss_KeyProp_t.utlspms. More...
 

Typedefs

typedef uint64_t mcuxClCss_Status_Protected_t
 Type for CSS driver protected status codes. More...
 
typedef uint32_t mcuxClCss_Status_t
 Type for CSS driver status codes. More...
 
typedef uint8_t mcuxClCss_KeyIndex_t
 Type for CSS keystore indices. More...
 
typedef mcuxClCss_Status_t(* mcuxClCss_TransferToRegisterFunction_t) (uint32_t volatile *destRegister, uint8_t const *source, size_t size, void *pCallerData)
 Function type for transfer of data to a memory-mapped register. More...
 

Detailed Description

Defines all types of mcuxClCss_Types.

Macro Definition Documentation

◆ utlpsms

#define utlpsms

Deprecated name for mcuxClCss_KeyProp_t.utlspms.

Typedef Documentation

◆ mcuxClCss_Status_Protected_t

typedef uint64_t mcuxClCss_Status_Protected_t

Type for CSS driver protected status codes.

◆ mcuxClCss_Status_t

typedef uint32_t mcuxClCss_Status_t

Type for CSS driver status codes.

◆ mcuxClCss_KeyIndex_t

typedef uint8_t mcuxClCss_KeyIndex_t

Type for CSS keystore indices.

◆ mcuxClCss_TransferToRegisterFunction_t

typedef mcuxClCss_Status_t(* mcuxClCss_TransferToRegisterFunction_t) (uint32_t volatile *destRegister, uint8_t const *source, size_t size, void *pCallerData)

Function type for transfer of data to a memory-mapped register.

This function type is used as a callback for handling data transfer from memory to a memory-mapped register. Such a function shall read data from the uint8_t array source, and write data via a sequence of writes to destRegister. Further specification of this function's behavior can be found in the documentation of the function that accepts this function as a callback parameter.

Parameters
[out]destRegisterMemory-mapped register that the output data shall be written to
[in]sourceArray containing the input data
[in]sizeSize of source in bytes
[in,out]pCallerDataCustom pointer that is provided by the caller and forwarded to the callback function by the operation
Returns
An error code that can be any error code in MCUXCLCSS_STATUS_, see individual documentation for more information