34#ifndef MCUXCSSLMEMORY_EXAMPLES_H_
35#define MCUXCSSLMEMORY_EXAMPLES_H_
41#define MCUXCSSL_MEMORY_EX_FUNCTION(_name) __attribute__((section(".example"))) bool _name(void)
43#define MCUXCSSLMEMORY_EX_OK true
44#define MCUXCSSLMEMORY_EX_ERROR false
46MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_Compare_example);
47MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_Copy_example);
48MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_Clear_example);
49MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_Set_example);
50#ifdef MCUXCL_FEATURE_CSSL_MEMORY_ARM_SECURE_COPY
51MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_SecureCopy_example);
53#ifdef MCUXCL_FEATURE_CSSL_MEMORY_ARM_SECURE_XOR
54MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_SecureXOR_example);
56MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_SecureSet_example);
57#ifdef MCUXCL_FEATURE_CSSL_MEMORY_ARM_SECURE_COMPARE
58MCUXCSSL_MEMORY_EX_FUNCTION(mcuxCsslMemory_SecureCompare_example);