Struct stm32_metapac::flash::regs::Eccsfaddr
#[repr(transparent)]pub struct Eccsfaddr(pub u32);
Expand description
FLASH ECC single error fail address.
Tuple Fields§
§0: u32
Implementations§
§impl Eccsfaddr
impl Eccsfaddr
pub const fn sec_fadd(&self) -> u32
pub const fn sec_fadd(&self) -> u32
ECC single error correction fail address When a single ECC error correction occurs during a read operation, the SEC_FADD bitfield contains the system bus address that generated the error. This register is automatically cleared when SNECCERRF flag that generated the error is cleared. Note that only the first address that generated an ECC single error correction error is saved in this register.
pub fn set_sec_fadd(&mut self, val: u32)
pub fn set_sec_fadd(&mut self, val: u32)
ECC single error correction fail address When a single ECC error correction occurs during a read operation, the SEC_FADD bitfield contains the system bus address that generated the error. This register is automatically cleared when SNECCERRF flag that generated the error is cleared. Note that only the first address that generated an ECC single error correction error is saved in this register.
Trait Implementations§
impl Copy for Eccsfaddr
impl Eq for Eccsfaddr
impl StructuralPartialEq for Eccsfaddr
Auto Trait Implementations§
impl Freeze for Eccsfaddr
impl RefUnwindSafe for Eccsfaddr
impl Send for Eccsfaddr
impl Sync for Eccsfaddr
impl Unpin for Eccsfaddr
impl UnwindSafe for Eccsfaddr
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)