19#ifndef MCUXCSSLDATAINTEGRITY_H_
20#define MCUXCSSLDATAINTEGRITY_H_
53#define MCUX_CSSL_DI_CHECK_PASSED \
54 MCUX_CSSL_DI_CHECK_PASSED_IMPL
62#define MCUX_CSSL_DI_CHECK_FAILED \
63 MCUX_CSSL_DI_CHECK_FAILED_IMPL
81#define MCUX_CSSL_DI_INIT(backupValue) \
82 MCUX_CSSL_DI_INIT_IMPL(backupValue)
98#define MCUX_CSSL_DI_CHECK(reference) \
99 MCUX_CSSL_DI_CHECK_IMPL(reference)
114#define MCUX_CSSL_DI_CHECK_EXIT(id, reference, fail) \
115 MCUX_CSSL_DI_CHECK_EXIT_IMPL(id, reference, fail)
136#define MCUX_CSSL_DI_RECORD(identifier, value) \
137 MCUX_CSSL_DI_RECORD_IMPL(identifier, value)
148#define MCUX_CSSL_DI_EXPUNGE(identifier, value) \
149 MCUX_CSSL_DI_EXPUNGE_IMPL(identifier, value)
Selection of the implementation for the data integrity mechanism.
Provides the API for the CSSL secure counter mechanism.