qlt_chg_endian
qlt_chg_endian((uint8_t *)dp, 4);
qlt_chg_endian((uint8_t *)bp, 4);
#define BIG_ENDIAN_16(x) qlt_chg_endian((uint8_t *)x, 2)
#define BIG_ENDIAN_24(x) qlt_chg_endian((uint8_t *)x, 3)
#define BIG_ENDIAN_32(x) qlt_chg_endian((uint8_t *)x, 4)
#define BIG_ENDIAN_64(x) qlt_chg_endian((uint8_t *)x, 8)
#define BIG_ENDIAN(bp, bytes) qlt_chg_endian((uint8_t *)bp, bytes)
#define LITTLE_ENDIAN_16(x) qlt_chg_endian((uint8_t *)x, 2)
#define LITTLE_ENDIAN_24(x) qlt_chg_endian((uint8_t *)x, 3)
#define LITTLE_ENDIAN_32(x) qlt_chg_endian((uint8_t *)x, 4)
#define LITTLE_ENDIAN_64(x) qlt_chg_endian((uint8_t *)x, 8)
#define LITTLE_ENDIAN(bp, bytes) qlt_chg_endian((uint8_t *)bp, bytes)
void qlt_chg_endian(uint8_t *, size_t);