20 #ifndef MCUXCLPKC_TYPES_H 21 #define MCUXCLPKC_TYPES_H 25 #include <platform_specific_headers.h> 60 #define MCUXCLPKC_STATUS_OK ((mcuxClPkc_Status_t) 0xF0F0F0F0U) 61 #define MCUXCLPKC_STATUS_NOK ((mcuxClPkc_Status_t) 0xF0F00F0FU) 76 #define MCUXCLPKC_ROUNDUP_SIZE(byteLen) \ 77 (((uint32_t) (byteLen) + MCUXCLPKC_WORDSIZE - 1u) & (~((uint32_t) MCUXCLPKC_WORDSIZE - 1u))) 80 #define MCUXCLPKC_PACKARGS4(byte3_MSByte, byte2, byte1, byte0_LSByte) \ 81 ( ((uint32_t) (byte3_MSByte) << 24) | ((uint32_t) (byte2) << 16) \ 82 | ((uint32_t) (byte1) << 8) | ((uint32_t) (byte0_LSByte)) ) 85 #define MCUXCLPKC_PACKARGS2(hi8, lo8) \ 86 ( ((uint16_t) (hi8) << 8) | ((uint16_t) (lo8)) ) 92 #define MCUXCLPKC_RAM_START_ADDRESS PKC_RAM_ADDR 93 #define MCUXCLPKC_WORDSIZE 8u uint32_t mcuxClPkc_Status_t
Type for error codes used by PKC component functions.
Definition: mcuxClPkc_Types.h:53
uint64_t mcuxClPkc_Status_Protected_t
Type for error codes used by code-flow protected PKC component functions.
Definition: mcuxClPkc_Types.h:58