#[repr(transparent)]pub struct Intenclr(pub u32);Expand description
Interrupt Clear
Tuple Fields§
§0: u32Implementations§
Source§impl Intenclr
impl Intenclr
Sourcepub const fn portint(&self) -> IntenclrPortint
pub const fn portint(&self) -> IntenclrPortint
Port Interrupt
Sourcepub const fn set_portint(&mut self, val: IntenclrPortint)
pub const fn set_portint(&mut self, val: IntenclrPortint)
Port Interrupt
Sourcepub const fn set_p80int(&mut self, val: bool)
pub const fn set_p80int(&mut self, val: bool)
Port80 Interrupt
Sourcepub const fn set_busrst(&mut self, val: bool)
pub const fn set_busrst(&mut self, val: bool)
Bus Reset
Sourcepub const fn set_irqupd(&mut self, val: bool)
pub const fn set_irqupd(&mut self, val: bool)
IRQ Update
Sourcepub const fn set_wirechg(&mut self, val: bool)
pub const fn set_wirechg(&mut self, val: bool)
Wire Change
Sourcepub const fn set_hstall(&mut self, val: bool)
pub const fn set_hstall(&mut self, val: bool)
Host Stall
Sourcepub const fn set_crcerr(&mut self, val: bool)
pub const fn set_crcerr(&mut self, val: bool)
CRC Error
Sourcepub const fn set_cs_int(&mut self, val: bool)
pub const fn set_cs_int(&mut self, val: bool)
CS_INT
Sourcepub const fn cportint(&self) -> IntenclrCportint
pub const fn cportint(&self) -> IntenclrCportint
Coprocessor Interrupt
Sourcepub const fn set_cportint(&mut self, val: IntenclrCportint)
pub const fn set_cportint(&mut self, val: IntenclrCportint)
Coprocessor Interrupt
Sourcepub const fn set_cp80int(&mut self, val: bool)
pub const fn set_cp80int(&mut self, val: bool)
Coprocesssor Port80 Interrupt
Sourcepub const fn set_cbusrst(&mut self, val: bool)
pub const fn set_cbusrst(&mut self, val: bool)
Coprocessor Burst
Sourcepub const fn set_cirqupd(&mut self, val: bool)
pub const fn set_cirqupd(&mut self, val: bool)
Coprocessor IRQ Update
Sourcepub const fn set_cwirechg(&mut self, val: bool)
pub const fn set_cwirechg(&mut self, val: bool)
Coprocessor Wire Change
Sourcepub const fn set_chstall(&mut self, val: bool)
pub const fn set_chstall(&mut self, val: bool)
Coprocessor Host Stall
Sourcepub const fn set_ccrcerr(&mut self, val: bool)
pub const fn set_ccrcerr(&mut self, val: bool)
Coprocessor CRC Error
Trait Implementations§
impl Copy for Intenclr
impl Eq for Intenclr
impl StructuralPartialEq for Intenclr
Auto Trait Implementations§
impl Freeze for Intenclr
impl RefUnwindSafe for Intenclr
impl Send for Intenclr
impl Sync for Intenclr
impl Unpin for Intenclr
impl UnwindSafe for Intenclr
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