REG_GET
#define REG_GET(FIELD, v) (((v) << FIELD##_SHIFT) & FIELD##_MASK)
#define REG_GET(reg_name, field, val) \
#undef REG_GET
#define REG_GET(reg_name, field, val) \
#define REG_GET(FIELD, v) (((v) << FIELD##_SHIFT) & FIELD##_MASK)