#include typedef struct { uint32_t den : 1; // 0 Operational amplifier Enable uint32_t sen : 1; // 1 OPALPM uint32_t reserve0 : 30; // 2 Reserve } reg_dlybos_dlyb_cr_t; typedef struct { uint32_t sel : 4; // 0 SEL uint32_t reserve0 : 4; // 4 Reserve uint32_t unit : 7; // 8 UNIT uint32_t reserve1 : 1; // 15 Reserve uint32_t lng : 12; // 16 LNG uint32_t reserve2 : 3; // 28 Reserve uint32_t lngf : 1; // 31 LNGF } reg_dlybos_dlyb_cfgr_t; typedef struct { volatile reg_dlybos_dlyb_cr_t dlyb_cr; volatile reg_dlybos_dlyb_cfgr_t dlyb_cfgr; } reg_dlybos_t;