Struct Irqstat
#[repr(transparent)]pub struct Irqstat(pub u32);Expand description
IRQSTAT register.
Tuple Fields§
§0: u32Implementations§
§impl Irqstat
impl Irqstat
pub const fn cmddone_mis(&self) -> bool
pub const fn cmddone_mis(&self) -> bool
Command done masked interrupt status.
pub fn set_cmddone_mis(&mut self, val: bool)
pub fn set_cmddone_mis(&mut self, val: bool)
Command done masked interrupt status.
pub const fn cmdstart_mis(&self) -> bool
pub const fn cmdstart_mis(&self) -> bool
Command started masked interrupt status.
pub fn set_cmdstart_mis(&mut self, val: bool)
pub fn set_cmdstart_mis(&mut self, val: bool)
Command started masked interrupt status.
pub const fn cmderr_mis(&self) -> bool
pub const fn cmderr_mis(&self) -> bool
Command error masked interrupt status.
pub fn set_cmderr_mis(&mut self, val: bool)
pub fn set_cmderr_mis(&mut self, val: bool)
Command error masked interrupt status.
pub const fn illcmd_mis(&self) -> bool
pub const fn illcmd_mis(&self) -> bool
Illegal command masked interrupt status.
pub fn set_illcmd_mis(&mut self, val: bool)
pub fn set_illcmd_mis(&mut self, val: bool)
Illegal command masked interrupt status.
pub const fn readok_mis(&self) -> bool
pub const fn readok_mis(&self) -> bool
Mass read OK masked interrupt status.
pub fn set_readok_mis(&mut self, val: bool)
pub fn set_readok_mis(&mut self, val: bool)
Mass read OK masked interrupt status.
pub const fn fnready_mis(&self) -> bool
pub const fn fnready_mis(&self) -> bool
(1: clear, 0: inactive) FNREADY_MIS flag.
pub fn set_fnready_mis(&mut self, val: bool)
pub fn set_fnready_mis(&mut self, val: bool)
(1: clear, 0: inactive) FNREADY_MIS flag.
Trait Implementations§
impl Copy for Irqstat
impl Eq for Irqstat
impl StructuralPartialEq for Irqstat
Auto Trait Implementations§
impl Freeze for Irqstat
impl RefUnwindSafe for Irqstat
impl Send for Irqstat
impl Sync for Irqstat
impl Unpin for Irqstat
impl UnwindSafe for Irqstat
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