#[repr(transparent)]pub struct Intr(pub u32);Expand description
Interrupt Register
Tuple Fields§
§0: u32Implementations§
Source§impl Intr
impl Intr
Sourcepub const fn set_ipcmddone(&mut self, val: Ipcmddone)
pub const fn set_ipcmddone(&mut self, val: Ipcmddone)
IP command normal done interrupt
Sourcepub const fn set_ipcmderr(&mut self, val: Ipcmderr)
pub const fn set_ipcmderr(&mut self, val: Ipcmderr)
IP command error done interrupt
Sourcepub const fn set_axicmderr(&mut self, val: Axicmderr)
pub const fn set_axicmderr(&mut self, val: Axicmderr)
AXI command error interrupt
Sourcepub const fn set_axibuserr(&mut self, val: Axibuserr)
pub const fn set_axibuserr(&mut self, val: Axibuserr)
AXI bus error interrupt
Sourcepub const fn set_ndpageend(&mut self, val: Ndpageend)
pub const fn set_ndpageend(&mut self, val: Ndpageend)
NAND page end interrupt
Sourcepub const fn set_ndnopend(&mut self, val: Ndnopend)
pub const fn set_ndnopend(&mut self, val: Ndnopend)
NAND no pending AXI write transaction interrupt
Trait Implementations§
impl Copy for Intr
impl Eq for Intr
impl StructuralPartialEq for Intr
Auto Trait Implementations§
impl Freeze for Intr
impl RefUnwindSafe for Intr
impl Send for Intr
impl Sync for Intr
impl Unpin for Intr
impl UnwindSafe for Intr
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