#[repr(transparent)]pub struct Int(pub u32);Expand description
Interrupt Enable mask
Tuple Fields§
§0: u32Implementations§
Source§impl Int
impl Int
Sourcepub const fn fetcherblockend(&self) -> bool
pub const fn fetcherblockend(&self) -> bool
Fetcher DMA reached the end of a block (if enabled in the descriptor; scatter-gather only)
Sourcepub const fn set_fetcherblockend(&mut self, val: bool)
pub const fn set_fetcherblockend(&mut self, val: bool)
Fetcher DMA reached the end of a block (if enabled in the descriptor; scatter-gather only)
Sourcepub const fn fetcherstopped(&self) -> bool
pub const fn fetcherstopped(&self) -> bool
Fetcher DMA reached the end of a block with Stop=1, or end of direct transfer
Sourcepub const fn set_fetcherstopped(&mut self, val: bool)
pub const fn set_fetcherstopped(&mut self, val: bool)
Fetcher DMA reached the end of a block with Stop=1, or end of direct transfer
Sourcepub const fn fetchererror(&self) -> bool
pub const fn fetchererror(&self) -> bool
Bus error during fetcher DMA access
Sourcepub const fn set_fetchererror(&mut self, val: bool)
pub const fn set_fetchererror(&mut self, val: bool)
Bus error during fetcher DMA access
Sourcepub const fn pusherblockend(&self) -> bool
pub const fn pusherblockend(&self) -> bool
Pusher DMA reached the end of a block (if enabled in the descriptor; scatter-gather only)
Sourcepub const fn set_pusherblockend(&mut self, val: bool)
pub const fn set_pusherblockend(&mut self, val: bool)
Pusher DMA reached the end of a block (if enabled in the descriptor; scatter-gather only)
Sourcepub const fn pusherstopped(&self) -> bool
pub const fn pusherstopped(&self) -> bool
Pusher DMA reached the end of a block with Stop=1, or end of direct transfer
Sourcepub const fn set_pusherstopped(&mut self, val: bool)
pub const fn set_pusherstopped(&mut self, val: bool)
Pusher DMA reached the end of a block with Stop=1, or end of direct transfer
Sourcepub const fn pushererror(&self) -> bool
pub const fn pushererror(&self) -> bool
Bus error during pusher DMA access
Sourcepub const fn set_pushererror(&mut self, val: bool)
pub const fn set_pushererror(&mut self, val: bool)
Bus error during pusher DMA access
Trait Implementations§
impl Copy for Int
impl Eq for Int
impl StructuralPartialEq for Int
Auto Trait Implementations§
impl Freeze for Int
impl RefUnwindSafe for Int
impl Send for Int
impl Sync for Int
impl Unpin for Int
impl UnwindSafe for Int
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)