Struct atsam4ls8c_pac::hflashc::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {
pub fcr: FCR,
pub fcmd: FCMD,
pub fsr: FSR,
pub fpr: FPR,
pub version: VERSION,
pub fgpfrhi: FGPFRHI,
pub fgpfrlo: FGPFRLO,
}
Expand description
Register block
Fields§
§fcr: FCR
0x00 - Flash Controller Control Register
fcmd: FCMD
0x04 - Flash Controller Command Register
fsr: FSR
0x08 - Flash Controller Status Register
fpr: FPR
0x0c - Flash Controller Parameter Register
version: VERSION
0x10 - Flash Controller Version Register
fgpfrhi: FGPFRHI
0x14 - Flash Controller General Purpose Fuse Register High
fgpfrlo: FGPFRLO
0x18 - Flash Controller General Purpose Fuse Register Low
Auto Trait Implementations§
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin 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