#[repr(C)]pub struct RegisterBlock {
pub flashcfg: FLASHCFG,
pub fmsstart: FMSSTART,
pub fmsstop: FMSSTOP,
pub fmsw0: FMSW0,
pub fmsw1: FMSW1,
pub fmsw2: FMSW2,
pub fmsw3: FMSW3,
pub eemsstart: EEMSSTART,
pub eemsstop: EEMSSTOP,
pub eemssig: EEMSSIG,
pub fmstat: FMSTAT,
pub fmstatclr: FMSTATCLR,
/* private fields */
}
Expand description
Register block
Fields§
§flashcfg: FLASHCFG
0x10 - Flash memory access time configuration register
fmsstart: FMSSTART
0x20 - Signature start address register
fmsstop: FMSSTOP
0x24 - Signature stop-address register
fmsw0: FMSW0
0x2c - Word 0 [31:0]
fmsw1: FMSW1
0x30 - Word 1 [63:32]
fmsw2: FMSW2
0x34 - Word 2 [95:64]
fmsw3: FMSW3
0x38 - Word 3 [127:96]
eemsstart: EEMSSTART
0x9c - EEPROM BIST start address register
eemsstop: EEMSSTOP
0xa0 - EEPROM BIST stop address register
eemssig: EEMSSIG
0xa4 - EEPROM 24-bit BIST signature register
fmstat: FMSTAT
0xfe0 - Signature generation status register
fmstatclr: FMSTATCLR
0xfe8 - Signature generation status clear register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
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