#[repr(transparent)]pub struct Intstatraw(pub u32);Expand description
Interrupt Status Raw
Tuple Fields§
§0: u32Implementations§
Source§impl Intstatraw
impl Intstatraw
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§
Source§impl Clone for Intstatraw
impl Clone for Intstatraw
Source§fn clone(&self) -> Intstatraw
fn clone(&self) -> Intstatraw
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for Intstatraw
impl Debug for Intstatraw
Source§impl Default for Intstatraw
impl Default for Intstatraw
Source§fn default() -> Intstatraw
fn default() -> Intstatraw
Source§impl PartialEq for Intstatraw
impl PartialEq for Intstatraw
impl Copy for Intstatraw
impl Eq for Intstatraw
impl StructuralPartialEq for Intstatraw
Auto Trait Implementations§
impl Freeze for Intstatraw
impl RefUnwindSafe for Intstatraw
impl Send for Intstatraw
impl Sync for Intstatraw
impl Unpin for Intstatraw
impl UnwindSafe for Intstatraw
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)