DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) uint8_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) uint32_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) uint8_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) uint32_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->mask.reg##__##field = FD_MASK(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->shift.reg##__##field = FD_SHIFT(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) uint8_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) uint32_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->mask.reg##__##field = FD_MASK(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->shift.reg##__##field = FD_SHIFT(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) uint8_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) uint32_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->mask.reg##__##field = FD_MASK(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->shift.reg##__##field = FD_SHIFT(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->mask.reg##__##field = FD_MASK(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) REG_STRUCT->shift.reg##__##field = FD_SHIFT(reg, field);
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_MASK(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) FD_SHIFT(reg, field),
#undef DMUB_SF
#define DMUB_SF(reg, field) uint8_t reg##__##field;
#undef DMUB_SF
#define DMUB_SF(reg, field) uint32_t reg##__##field;
#undef DMUB_SF