SW implementation of the CSSL secure counter mechanism (using a local variable). More...
#include <mcuxClCore_Macros.h>Go to the source code of this file.
Macros | |
| #define | MCUX_CSSL_SC_COUNTER_NAME |
| Variable name to use for storing the secure counter value. | |
| #define | MCUX_CSSL_SC_CHECK_PASSED_IMPL |
| Positive comparison result value. | |
| #define | MCUX_CSSL_SC_CHECK_FAILED_IMPL |
| Negative comparison result value. | |
| #define | MCUX_CSSL_SC_COUNTER_TYPE_IMPL |
| Data type used for the secure counter. | |
| #define | MCUX_CSSL_SC_VALUE_TYPE_IMPL |
| Data type used for the secure counter values. | |
| #define | MCUX_CSSL_SC_BALANCING_VALUE_TYPE_IMPL |
| Data type used for properly casting the secure counter balancing values. | |
| #define | MCUX_CSSL_SC_ALLOC_IMPL() |
| Allocation operation implementation for the secure counter. | |
| #define | MCUX_CSSL_SC_INIT_IMPL(value) |
| Initialization operation implementation for the secure counter. | |
| #define | MCUX_CSSL_SC_CHECK_IMPL(value) |
| Comparison operation implementation for the secure counter. | |
| #define | MCUX_CSSL_SC_ADD_IMPL(value) |
Increment the secure counter with value. | |
| #define | MCUX_CSSL_SC_ADD_ON_CALL_IMPL(value) |
Increment the secure counter with value in case of function call. | |
| #define | MCUX_CSSL_SC_ADD_0X1_IMPL() |
| Increment the secure counter with 0x1. | |
| #define | MCUX_CSSL_SC_ADD_0X10_IMPL() |
| Increment the secure counter with 0x10. | |
| #define | MCUX_CSSL_SC_ADD_0X100_IMPL() |
| Increment the secure counter with 0x100. | |
| #define | MCUX_CSSL_SC_SUB_IMPL(value) |
Decrement the secure counter with value. | |
| #define | MCUX_CSSL_SC_SUB_0X1_IMPL() |
| Decrement the secure counter with 0x1. | |
| #define | MCUX_CSSL_SC_SUB_0X10_IMPL() |
| Decrement the secure counter with 0x10. | |
| #define | MCUX_CSSL_SC_SUB_0X100_IMPL() |
| Decrement the secure counter with 0x100. | |
| #define | MCUX_CSSL_SC_VALUE_IMPL() |
| Access operation for the current secure counter value. | |
| #define | MCUX_CSSL_SC_ASSIGN_IMPL(value) |
| Assignment operation for the secure counter. | |
SW implementation of the CSSL secure counter mechanism (using a local variable).