Struct efm32gg990::emu::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub ctrl: CTRL, pub memctrl: MEMCTRL, pub lock: LOCK, pub auxctrl: AUXCTRL, pub em4conf: EM4CONF, pub buctrl: BUCTRL, pub pwrconf: PWRCONF, pub buinact: BUINACT, pub buact: BUACT, pub status: STATUS, pub route: ROUTE, pub if_: IF, pub ifs: IFS, pub ifc: IFC, pub ien: IEN, pub bubodbuvincal: BUBODBUVINCAL, pub bubodunregcal: BUBODUNREGCAL, // some fields omitted }
Register block
Fields
ctrl: CTRL
0x00 - Control Register
memctrl: MEMCTRL
0x04 - Memory Control Register
lock: LOCK
0x08 - Configuration Lock Register
auxctrl: AUXCTRL
0x24 - Auxiliary Control Register
em4conf: EM4CONF
0x2c - Energy mode 4 configuration register
buctrl: BUCTRL
0x30 - Backup Power configuration register
pwrconf: PWRCONF
0x34 - Power connection configuration register
buinact: BUINACT
0x38 - Backup mode inactive configuration register
buact: BUACT
0x3c - Backup mode active configuration register
status: STATUS
0x40 - Status register
route: ROUTE
0x44 - I/O Routing Register
if_: IF
0x48 - Interrupt Flag Register
ifs: IFS
0x4c - Interrupt Flag Set Register
ifc: IFC
0x50 - Interrupt Flag Clear Register
ien: IEN
0x54 - Interrupt Enable Register
bubodbuvincal: BUBODBUVINCAL
0x58 - BU_VIN Backup BOD calibration
bubodunregcal: BUBODUNREGCAL
0x5c - Unregulated power Backup BOD calibration
Auto Trait Implementations
impl Send for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl !Sync for RegisterBlock