#[repr(transparent)]pub struct Shorts(pub u32);
Expand description
Shortcuts between local events and tasks
Tuple Fields§
§0: u32
Implementations§
Source§impl Shorts
impl Shorts
Sourcepub fn set_end_start(&mut self, val: bool)
pub fn set_end_start(&mut self, val: bool)
Shortcut between event END and task START
Sourcepub const fn dma_rx_match0_dma_rx_enablematch1(&self) -> bool
pub const fn dma_rx_match0_dma_rx_enablematch1(&self) -> bool
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[1] Allows daisy-chaining match events.
Sourcepub fn set_dma_rx_match0_dma_rx_enablematch1(&mut self, val: bool)
pub fn set_dma_rx_match0_dma_rx_enablematch1(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[1] Allows daisy-chaining match events.
Sourcepub const fn dma_rx_match1_dma_rx_enablematch2(&self) -> bool
pub const fn dma_rx_match1_dma_rx_enablematch2(&self) -> bool
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[2] Allows daisy-chaining match events.
Sourcepub fn set_dma_rx_match1_dma_rx_enablematch2(&mut self, val: bool)
pub fn set_dma_rx_match1_dma_rx_enablematch2(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[2] Allows daisy-chaining match events.
Sourcepub const fn dma_rx_match2_dma_rx_enablematch3(&self) -> bool
pub const fn dma_rx_match2_dma_rx_enablematch3(&self) -> bool
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[3] Allows daisy-chaining match events.
Sourcepub fn set_dma_rx_match2_dma_rx_enablematch3(&mut self, val: bool)
pub fn set_dma_rx_match2_dma_rx_enablematch3(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[3] Allows daisy-chaining match events.
Sourcepub const fn dma_rx_match3_dma_rx_enablematch0(&self) -> bool
pub const fn dma_rx_match3_dma_rx_enablematch0(&self) -> bool
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[0] Allows daisy-chaining match events.
Sourcepub fn set_dma_rx_match3_dma_rx_enablematch0(&mut self, val: bool)
pub fn set_dma_rx_match3_dma_rx_enablematch0(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[n] and task DMA.RX.ENABLEMATCH[0] Allows daisy-chaining match events.
Sourcepub const fn dma_rx_match0_dma_rx_disablematch0(&self) -> bool
pub const fn dma_rx_match0_dma_rx_disablematch0(&self) -> bool
Shortcut between event DMA.RX.MATCH[0] and task DMA.RX.DISABLEMATCH[0]
Sourcepub fn set_dma_rx_match0_dma_rx_disablematch0(&mut self, val: bool)
pub fn set_dma_rx_match0_dma_rx_disablematch0(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[0] and task DMA.RX.DISABLEMATCH[0]
Sourcepub const fn dma_rx_match1_dma_rx_disablematch1(&self) -> bool
pub const fn dma_rx_match1_dma_rx_disablematch1(&self) -> bool
Shortcut between event DMA.RX.MATCH[1] and task DMA.RX.DISABLEMATCH[1]
Sourcepub fn set_dma_rx_match1_dma_rx_disablematch1(&mut self, val: bool)
pub fn set_dma_rx_match1_dma_rx_disablematch1(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[1] and task DMA.RX.DISABLEMATCH[1]
Sourcepub const fn dma_rx_match2_dma_rx_disablematch2(&self) -> bool
pub const fn dma_rx_match2_dma_rx_disablematch2(&self) -> bool
Shortcut between event DMA.RX.MATCH[2] and task DMA.RX.DISABLEMATCH[2]
Sourcepub fn set_dma_rx_match2_dma_rx_disablematch2(&mut self, val: bool)
pub fn set_dma_rx_match2_dma_rx_disablematch2(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[2] and task DMA.RX.DISABLEMATCH[2]
Sourcepub const fn dma_rx_match3_dma_rx_disablematch3(&self) -> bool
pub const fn dma_rx_match3_dma_rx_disablematch3(&self) -> bool
Shortcut between event DMA.RX.MATCH[3] and task DMA.RX.DISABLEMATCH[3]
Sourcepub fn set_dma_rx_match3_dma_rx_disablematch3(&mut self, val: bool)
pub fn set_dma_rx_match3_dma_rx_disablematch3(&mut self, val: bool)
Shortcut between event DMA.RX.MATCH[3] and task DMA.RX.DISABLEMATCH[3]