#[repr(transparent)]pub struct CmdCheck(pub u32);Expand description
FMU Command Check Register
Tuple Fields§
§0: u32Implementations§
Source§impl CmdCheck
impl CmdCheck
Sourcepub const fn alignfail_phr(&self) -> AlignfailPhr
pub const fn alignfail_phr(&self) -> AlignfailPhr
Phrase Alignment Fail
Sourcepub const fn set_alignfail_phr(&mut self, val: AlignfailPhr)
pub const fn set_alignfail_phr(&mut self, val: AlignfailPhr)
Phrase Alignment Fail
Sourcepub const fn alignfail_pg(&self) -> AlignfailPg
pub const fn alignfail_pg(&self) -> AlignfailPg
Page Alignment Fail
Sourcepub const fn set_alignfail_pg(&mut self, val: AlignfailPg)
pub const fn set_alignfail_pg(&mut self, val: AlignfailPg)
Page Alignment Fail
Sourcepub const fn alignfail_scr(&self) -> AlignfailScr
pub const fn alignfail_scr(&self) -> AlignfailScr
Sector Alignment Fail
Sourcepub const fn set_alignfail_scr(&mut self, val: AlignfailScr)
pub const fn set_alignfail_scr(&mut self, val: AlignfailScr)
Sector Alignment Fail
Sourcepub const fn alignfail_blk(&self) -> AlignfailBlk
pub const fn alignfail_blk(&self) -> AlignfailBlk
Block Alignment Fail
Sourcepub const fn set_alignfail_blk(&mut self, val: AlignfailBlk)
pub const fn set_alignfail_blk(&mut self, val: AlignfailBlk)
Block Alignment Fail
Sourcepub const fn set_addr_fail(&mut self, val: AddrFail)
pub const fn set_addr_fail(&mut self, val: AddrFail)
Address Fail
Sourcepub const fn set_ifr_cmd(&mut self, val: IfrCmd)
pub const fn set_ifr_cmd(&mut self, val: IfrCmd)
IFR Command
Sourcepub const fn set_all_cmd(&mut self, val: AllCmd)
pub const fn set_all_cmd(&mut self, val: AllCmd)
All Blocks Command
Sourcepub const fn range_fail(&self) -> RangeFail
pub const fn range_fail(&self) -> RangeFail
Address Range Fail
Sourcepub const fn set_range_fail(&mut self, val: RangeFail)
pub const fn set_range_fail(&mut self, val: RangeFail)
Address Range Fail
Sourcepub const fn scr_align_chk(&self) -> ScrAlignChk
pub const fn scr_align_chk(&self) -> ScrAlignChk
Sector Alignment Check
Sourcepub const fn set_scr_align_chk(&mut self, val: ScrAlignChk)
pub const fn set_scr_align_chk(&mut self, val: ScrAlignChk)
Sector Alignment Check
Sourcepub const fn option_fail(&self) -> OptionFail
pub const fn option_fail(&self) -> OptionFail
Option Check Fail
Sourcepub const fn set_option_fail(&mut self, val: OptionFail)
pub const fn set_option_fail(&mut self, val: OptionFail)
Option Check Fail
Sourcepub const fn illegal_cmd(&self) -> IllegalCmd
pub const fn illegal_cmd(&self) -> IllegalCmd
Illegal Command
Sourcepub const fn set_illegal_cmd(&mut self, val: IllegalCmd)
pub const fn set_illegal_cmd(&mut self, val: IllegalCmd)
Illegal Command
Trait Implementations§
impl Copy for CmdCheck
impl Eq for CmdCheck
impl StructuralPartialEq for CmdCheck
Auto Trait Implementations§
impl Freeze for CmdCheck
impl RefUnwindSafe for CmdCheck
impl Send for CmdCheck
impl Sync for CmdCheck
impl Unpin for CmdCheck
impl UnwindSafe for CmdCheck
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