__write_4
#define __write_4(h, o, v) *((volatile uint32_t *)((h) + (o))) = (v)
#define __write_4(h, o, v) *((volatile uint32_t *)((h) + (o))) = swap32(v)
#define __write_4(t, h, o, v) \
#define __write_4(a, v) { \
#define __write_4(a, v) { \