Provides the API for the CSSL secure counter mechanism. More...
#include <mcuxCsslSecureCounter_Impl.h>
Go to the source code of this file.
Macros | |
#define | MCUX_CSSL_SC_CHECK_PASSED |
Positive comparison result value. More... | |
#define | MCUX_CSSL_SC_CHECK_FAILED |
Negative comparison result value. More... | |
#define | MCUX_CSSL_SC_VALUE_TYPE |
Data type used for the secure counter values. More... | |
#define | MCUX_CSSL_SC_ALLOC() |
Allocation operation for the secure counter. More... | |
#define | MCUX_CSSL_SC_INIT(value) |
Initialization operation for the secure counter. More... | |
#define | MCUX_CSSL_SC_CHECK(reference) |
Comparison operation for the secure counter. More... | |
#define | MCUX_CSSL_SC_ADD(value) |
Increment the secure counter with value . More... | |
#define | MCUX_CSSL_SC_ADD_ON_CALL(value) |
Increment the secure counter with value in case of function call. More... | |
#define | MCUX_CSSL_SC_ADD_0x1() |
Increment the secure counter with 0x1. More... | |
#define | MCUX_CSSL_SC_ADD_0x10() |
Increment the secure counter with 0x10. More... | |
#define | MCUX_CSSL_SC_ADD_0x100() |
Increment the secure counter with 0x100. More... | |
#define | MCUX_CSSL_SC_SUB(value) |
Decrement the secure counter with value . More... | |
#define | MCUX_CSSL_SC_SUB_0x1() |
Decrement the secure counter with 0x1. More... | |
#define | MCUX_CSSL_SC_SUB_0x10() |
Decrement the secure counter with 0x10. More... | |
#define | MCUX_CSSL_SC_SUB_0x100() |
Decrement the secure counter with 0x100. More... | |
#define | MCUX_CSSL_SC_VALUE() |
Access operation for the current secure counter value. More... | |
#define | MCUX_CSSL_SC_ASSIGN(value) |
Assignment operation for the secure counter. More... | |
Provides the API for the CSSL secure counter mechanism.