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