#[repr(u8)]pub enum SmdmaenCaptde {
DISABLED = 0,
EXCEEDFIFO = 1,
LOCAL_SYNC = 2,
LOCAL_RELOAD = 3,
}Variants§
DISABLED = 0
Read DMA requests disabled.
EXCEEDFIFO = 1
Exceeding a FIFO watermark sets the DMA read request. This requires at least one of DMAEN[CA1DE], DMAEN[CA0DE], DMAEN[CB1DE], DMAEN[CB0DE], DMAEN[CX1DE], or DMAEN[CX0DE] to be set to determine which watermark(s) the DMA request is sensitive.
LOCAL_SYNC = 2
A local synchronization (VAL1 matches counter) sets the read DMA request.
LOCAL_RELOAD = 3
A local reload (STS[RF] being set) sets the read DMA request.
Implementations§
Source§impl SmdmaenCaptde
impl SmdmaenCaptde
Trait Implementations§
Source§impl Clone for SmdmaenCaptde
impl Clone for SmdmaenCaptde
Source§fn clone(&self) -> SmdmaenCaptde
fn clone(&self) -> SmdmaenCaptde
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SmdmaenCaptde
impl Debug for SmdmaenCaptde
Source§impl From<SmdmaenCaptde> for u8
impl From<SmdmaenCaptde> for u8
Source§fn from(val: SmdmaenCaptde) -> u8
fn from(val: SmdmaenCaptde) -> u8
Converts to this type from the input type.
Source§impl From<u8> for SmdmaenCaptde
impl From<u8> for SmdmaenCaptde
Source§fn from(val: u8) -> SmdmaenCaptde
fn from(val: u8) -> SmdmaenCaptde
Converts to this type from the input type.
Source§impl Ord for SmdmaenCaptde
impl Ord for SmdmaenCaptde
Source§fn cmp(&self, other: &SmdmaenCaptde) -> Ordering
fn cmp(&self, other: &SmdmaenCaptde) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SmdmaenCaptde
impl PartialEq for SmdmaenCaptde
Source§impl PartialOrd for SmdmaenCaptde
impl PartialOrd for SmdmaenCaptde
impl Copy for SmdmaenCaptde
impl Eq for SmdmaenCaptde
impl StructuralPartialEq for SmdmaenCaptde
Auto Trait Implementations§
impl Freeze for SmdmaenCaptde
impl RefUnwindSafe for SmdmaenCaptde
impl Send for SmdmaenCaptde
impl Sync for SmdmaenCaptde
impl Unpin for SmdmaenCaptde
impl UnwindSafe for SmdmaenCaptde
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