WORDSWAP
#define WORDSWAP(a) ((((a)>>8)&0xff) | ((a)<<8))
#define WORDSWAP(a) ((((a) >> 8) & 0xff) | ((a) << 8))