writew
#define writew(va, d) (*(volatile uint16_t *) (va) = (d))
#define writew(va, d) (*(volatile uint16_t *) (va) = (d))
#define writew(b,addr) ((*(volatile unsigned short *) (addr)) = (b))
#undef writew
#define writew outw