chsvlib
chsv helper source code

◆ BYTESWAP_UINT16

#define BYTESWAP_UINT16 (   x)    (((NS_STD uint16_t) (x) << 8) | (((NS_STD uint16_t) (x)) >> 8))

#include <chsvmem.h>

Performs a byte swapping in a 2-byte integer variable to transform values between Little-Endian and Big-Endian formats.

See also
BYTESWAP_UINT32;
BYTESWAP_UINT64;
byte_swap.