writeb
#define writeb(b, p) (*(volatile u_char *)(p) = (b))
#define writeb(va, d) (*(volatile uint8_t *) (va) = (d))