MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches
mcuxClMemory_Endianness.h File Reference

Memory header for endianness support functions. More...

#include <mcuxClMemory_Types.h>
#include <mcuxClConfig.h>

Go to the source code of this file.

Macros

#define mcuxClMemory_StoreLittleEndian32(destination, value)
 Converts a 32-bit unsigned integer to a little-endian order uint8_t array .
 
#define mcuxClMemory_StoreBigEndian32(destination, value)
 Converts a 32-bit unsigned integer to a big-endian order uint8_t array.
 
#define mcuxClMemory_LoadLittleEndian32(source)
 Converts a little-endian order uint8_t array to a 32-bit unsigned integer.
 
#define mcuxClMemory_LoadBigEndian32(source)
 Converts a big-endian order uint8_t array to a 32-bit unsigned integer.
 
#define MCUXCLMEMORY_SWITCH_4BYTE_ENDIANNESS(input)
 MACRO that switches byte endianness of given CPU word.
 

Detailed Description

Memory header for endianness support functions.

This header exposes macros that enable using endianness support functions.