Secure counter handling core functionality.
More...
Secure counter handling core functionality.
◆ MCUX_CSSL_SC_CHECK_PASSED_IMPL
#define MCUX_CSSL_SC_CHECK_PASSED_IMPL |
Positive comparison result value.
◆ MCUX_CSSL_SC_CHECK_FAILED_IMPL
#define MCUX_CSSL_SC_CHECK_FAILED_IMPL |
Negative comparison result value.
◆ MCUX_CSSL_SC_COUNTER_TYPE_IMPL
#define MCUX_CSSL_SC_COUNTER_TYPE_IMPL |
Data type used for the secure counter.
◆ MCUX_CSSL_SC_VALUE_TYPE_IMPL
#define MCUX_CSSL_SC_VALUE_TYPE_IMPL |
Data type used for the secure counter values.
◆ MCUX_CSSL_SC_BALANCING_VALUE_TYPE_IMPL
#define MCUX_CSSL_SC_BALANCING_VALUE_TYPE_IMPL |
Data type used for properly casting the secure counter balancing values.
◆ MCUX_CSSL_SC_ALLOC_IMPL
#define MCUX_CSSL_SC_ALLOC_IMPL |
( |
| ) |
|
Allocation operation implementation for the secure counter.
◆ MCUX_CSSL_SC_INIT_IMPL
#define MCUX_CSSL_SC_INIT_IMPL |
( |
|
value | ) |
|
Initialization operation implementation for the secure counter.
- Parameters
-
value | Value with which the secure counter must be initialized. |
◆ MCUX_CSSL_SC_CHECK_IMPL
#define MCUX_CSSL_SC_CHECK_IMPL |
( |
|
value | ) |
|
Comparison operation implementation for the secure counter.
- Parameters
-
reference | Reference value to compare the secure counter value against. |
- Returns
- Always MCUX_CSSL_SC_CHECK_PASSED.