#[repr(C)]
pub struct RegisterBlock {
Show 16 fields pub ctrl: Reg<CTRL_SPEC>, pub lock: Reg<LOCK_SPEC>, pub auxctrl: Reg<AUXCTRL_SPEC>, pub em4conf: Reg<EM4CONF_SPEC>, pub buctrl: Reg<BUCTRL_SPEC>, pub pwrconf: Reg<PWRCONF_SPEC>, pub buinact: Reg<BUINACT_SPEC>, pub buact: Reg<BUACT_SPEC>, pub status: Reg<STATUS_SPEC>, pub route: Reg<ROUTE_SPEC>, pub if_: Reg<IF_SPEC>, pub ifs: Reg<IFS_SPEC>, pub ifc: Reg<IFC_SPEC>, pub ien: Reg<IEN_SPEC>, pub bubodbuvincal: Reg<BUBODBUVINCAL_SPEC>, pub bubodunregcal: Reg<BUBODUNREGCAL_SPEC>, /* private fields */
}
Expand description

Register block

Fields

ctrl: Reg<CTRL_SPEC>

0x00 - Control Register

lock: Reg<LOCK_SPEC>

0x08 - Configuration Lock Register

auxctrl: Reg<AUXCTRL_SPEC>

0x24 - Auxiliary Control Register

em4conf: Reg<EM4CONF_SPEC>

0x2c - Energy mode 4 configuration register

buctrl: Reg<BUCTRL_SPEC>

0x30 - Backup Power configuration register

pwrconf: Reg<PWRCONF_SPEC>

0x34 - Power connection configuration register

buinact: Reg<BUINACT_SPEC>

0x38 - Backup mode inactive configuration register

buact: Reg<BUACT_SPEC>

0x3c - Backup mode active configuration register

status: Reg<STATUS_SPEC>

0x40 - Status register

route: Reg<ROUTE_SPEC>

0x44 - I/O Routing Register

if_: Reg<IF_SPEC>

0x48 - Interrupt Flag Register

ifs: Reg<IFS_SPEC>

0x4c - Interrupt Flag Set Register

ifc: Reg<IFC_SPEC>

0x50 - Interrupt Flag Clear Register

ien: Reg<IEN_SPEC>

0x54 - Interrupt Enable Register

bubodbuvincal: Reg<BUBODBUVINCAL_SPEC>

0x58 - BU_VIN Backup BOD calibration

bubodunregcal: Reg<BUBODUNREGCAL_SPEC>

0x5c - Unregulated power Backup BOD calibration

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.