pub struct RegisterBlock {Show 23 fields
pub bmxcon: Reg<BMXCON_SPEC>,
pub bmxconclr: Reg<BMXCONCLR_SPEC>,
pub bmxconset: Reg<BMXCONSET_SPEC>,
pub bmxconinv: Reg<BMXCONINV_SPEC>,
pub bmxdkpba: Reg<BMXDKPBA_SPEC>,
pub bmxdkpbaclr: Reg<BMXDKPBACLR_SPEC>,
pub bmxdkpbaset: Reg<BMXDKPBASET_SPEC>,
pub bmxdkpbainv: Reg<BMXDKPBAINV_SPEC>,
pub bmxdudba: Reg<BMXDUDBA_SPEC>,
pub bmxdudbaclr: Reg<BMXDUDBACLR_SPEC>,
pub bmxdudbaset: Reg<BMXDUDBASET_SPEC>,
pub bmxdudbainv: Reg<BMXDUDBAINV_SPEC>,
pub bmxdupba: Reg<BMXDUPBA_SPEC>,
pub bmxdupbaclr: Reg<BMXDUPBACLR_SPEC>,
pub bmxdupbaset: Reg<BMXDUPBASET_SPEC>,
pub bmxdupbainv: Reg<BMXDUPBAINV_SPEC>,
pub bmxdrmsz: Reg<BMXDRMSZ_SPEC>,
pub bmxpupba: Reg<BMXPUPBA_SPEC>,
pub bmxpupbaclr: Reg<BMXPUPBACLR_SPEC>,
pub bmxpupbaset: Reg<BMXPUPBASET_SPEC>,
pub bmxpupbainv: Reg<BMXPUPBAINV_SPEC>,
pub bmxpfmsz: Reg<BMXPFMSZ_SPEC>,
pub bmxbootsz: Reg<BMXBOOTSZ_SPEC>,
/* private fields */
}Expand description
Register block
Fields§
§bmxcon: Reg<BMXCON_SPEC>0x00 - BMXCON register
bmxconclr: Reg<BMXCONCLR_SPEC>0x04 - BMXCONCLR register
bmxconset: Reg<BMXCONSET_SPEC>0x08 - BMXCONSET register
bmxconinv: Reg<BMXCONINV_SPEC>0x0c - BMXCONINV register
bmxdkpba: Reg<BMXDKPBA_SPEC>0x10 - BMXDKPBA register
bmxdkpbaclr: Reg<BMXDKPBACLR_SPEC>0x14 - BMXDKPBACLR register
bmxdkpbaset: Reg<BMXDKPBASET_SPEC>0x18 - BMXDKPBASET register
bmxdkpbainv: Reg<BMXDKPBAINV_SPEC>0x1c - BMXDKPBAINV register
bmxdudba: Reg<BMXDUDBA_SPEC>0x20 - BMXDUDBA register
bmxdudbaclr: Reg<BMXDUDBACLR_SPEC>0x24 - BMXDUDBACLR register
bmxdudbaset: Reg<BMXDUDBASET_SPEC>0x28 - BMXDUDBASET register
bmxdudbainv: Reg<BMXDUDBAINV_SPEC>0x2c - BMXDUDBAINV register
bmxdupba: Reg<BMXDUPBA_SPEC>0x30 - BMXDUPBA register
bmxdupbaclr: Reg<BMXDUPBACLR_SPEC>0x34 - BMXDUPBACLR register
bmxdupbaset: Reg<BMXDUPBASET_SPEC>0x38 - BMXDUPBASET register
bmxdupbainv: Reg<BMXDUPBAINV_SPEC>0x3c - BMXDUPBAINV register
bmxdrmsz: Reg<BMXDRMSZ_SPEC>0x40 - BMXDRMSZ register
bmxpupba: Reg<BMXPUPBA_SPEC>0x50 - BMXPUPBA register
bmxpupbaclr: Reg<BMXPUPBACLR_SPEC>0x54 - BMXPUPBACLR register
bmxpupbaset: Reg<BMXPUPBASET_SPEC>0x58 - BMXPUPBASET register
bmxpupbainv: Reg<BMXPUPBAINV_SPEC>0x5c - BMXPUPBAINV register
bmxpfmsz: Reg<BMXPFMSZ_SPEC>0x60 - BMXPFMSZ register
bmxbootsz: Reg<BMXBOOTSZ_SPEC>0x70 - BMXBOOTSZ register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl !Sync for RegisterBlock
impl Send for RegisterBlock
impl Unpin for RegisterBlock
impl UnsafeUnpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more