#[repr(transparent)]pub struct Intenset(pub u32);Expand description
Interrupt Enable Set
Tuple Fields§
§0: u32Implementations§
Source§impl Intenset
impl Intenset
Sourcepub const fn portint(&self) -> IntensetPortint
pub const fn portint(&self) -> IntensetPortint
Port interrupt
Sourcepub const fn set_portint(&mut self, val: IntensetPortint)
pub const fn set_portint(&mut self, val: IntensetPortint)
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) -> IntensetCportint
pub const fn cportint(&self) -> IntensetCportint
Coprocessor Interrupt
Sourcepub const fn set_cportint(&mut self, val: IntensetCportint)
pub const fn set_cportint(&mut self, val: IntensetCportint)
Coprocessor Interrupt
Sourcepub const fn set_cp80int(&mut self, val: bool)
pub const fn set_cp80int(&mut self, val: bool)
Coprocessor 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 Interrupt 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 Error
Trait Implementations§
impl Copy for Intenset
impl Eq for Intenset
impl StructuralPartialEq for Intenset
Auto Trait Implementations§
impl Freeze for Intenset
impl RefUnwindSafe for Intenset
impl Send for Intenset
impl Sync for Intenset
impl Unpin for Intenset
impl UnwindSafe for Intenset
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