__htole16
#define __lemtoh16(_x) __htole16(*(__uint16_t *)(_x))
#define __htolem16(_x, _v) (*(__uint16_t *)(_x) = __htole16(_v))
#define htole16(x) __htole16(x)
#define le16toh(x) __htole16(x)
#define letoh16(x) __htole16(x)