Configuration of the implementation for the secure counter mechanism. More...
Go to the source code of this file.
Macros | |
#define | MCUX_CSSL_SC_USE_HYBRID_LOCAL_CDOG |
If set to 1, use the hybrid secure counter mechanism implementation based on a SW counter stored in a local variable and the code watchdog (CDOG) HW IP block. | |
#define | MCUX_CSSL_SC_USE_HW_CDOG |
If set to 1, use the secure counter mechanism implementation based on the code watchdog (CDOG) HW IP block. | |
#define | MCUX_CSSL_SC_USE_HW_SCM |
If set to 1, use the secure counter mechanism implementation based on the subsystem control module (SCM) HW IP block. | |
#define | MCUX_CSSL_SC_USE_HW_S3SCM |
If set to 1, use the secure counter mechanism implementation based on the subsystem control module (S3SCM) HW IP block. | |
#define | MCUX_CSSL_SC_USE_SW_LOCAL |
If set to 1, use the secure counter mechanism implementation based on a SW counter stored in a local variable. | |
#define | MCUX_CSSL_SC_USE_SW_CONTEXT |
If set to 1, use the secure counter mechanism implementation based on a SW counter stored in a context structure. | |
#define | MCUX_CSSL_SC_USE_SW_CALLBACK |
If set to 1, use the secure counter mechanism implementation based on a SW counter pointed to through a callback function. | |
#define | MCUX_CSSL_SC_USE_SW_GLOBAL |
If set to 1, use the secure counter mechanism implementation based on a SW counter stored in a global variable. | |
#define | MCUX_CSSL_SC_USE_NONE |
If set to 1, do not use the secure counter mechanism. | |
Configuration of the implementation for the secure counter mechanism.