Struct samd21g18a::dmac::chctrlb::R [−][src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
impl R
pub fn bits(&self) -> u32
[src]
pub fn bits(&self) -> u32
Value of the register as raw bits
pub fn evact(&self) -> EVACTR
[src]
pub fn evact(&self) -> EVACTR
Bits 0:2 - Event Input Action
pub fn evie(&self) -> EVIER
[src]
pub fn evie(&self) -> EVIER
Bit 3 - Channel Event Input Enable
pub fn evoe(&self) -> EVOER
[src]
pub fn evoe(&self) -> EVOER
Bit 4 - Channel Event Output Enable
pub fn lvl(&self) -> LVLR
[src]
pub fn lvl(&self) -> LVLR
Bits 5:6 - Channel Arbitration Level
pub fn trigsrc(&self) -> TRIGSRCR
[src]
pub fn trigsrc(&self) -> TRIGSRCR
Bits 8:13 - Peripheral Trigger Source
pub fn trigact(&self) -> TRIGACTR
[src]
pub fn trigact(&self) -> TRIGACTR
Bits 22:23 - Trigger Action
pub fn cmd(&self) -> CMDR
[src]
pub fn cmd(&self) -> CMDR
Bits 24:25 - Software Command