MCUX CLNS MCUX Crypto Library Normal Secure |

Macros
mcuxClMemory_Endianness.h File Reference

Memory header for endianness support functions. More...

`#include <mcuxClMemory_Types.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 . More...
#define | mcuxClMemory_StoreBigEndian32(destination, value)
| Converts a 32-bit unsigned integer to a big-endian order `uint8_t` array. More...
#define | mcuxClMemory_LoadLittleEndian32(source)
| Converts a little-endian order `uint8_t` array to a 32-bit unsigned integer. More...
#define | mcuxClMemory_LoadBigEndian32(source)
| Converts a big-endian order `uint8_t` array to a 32-bit unsigned integer. More...
#define | MCUXCLMEMORY_SWITCH_4BYTE_ENDIANNESS(input)
| MACRO that switches byte endianness of given CPU word. More...

## Detailed Description

Memory header for endianness support functions.

This header exposes macros that enable using endianness support functions.