LO_WORD
#define LO_WORD(i) ((uint32_t)(i))
#define LO_WORD(x) (*((u_int16_t *)(&(x))+1))
#define LO_WORD(x) (*((u_int16_t *)&(x)))