Struct atsamd21e18a::dmac::ctrl::W [−][src]
pub struct W { /* fields omitted */ }
Value to write to the register
Methods
impl W
[src]
impl W
pub fn reset_value() -> W
[src]
pub fn reset_value() -> W
Reset value of the register
pub unsafe fn bits(&mut self, bits: u16) -> &mut Self
[src]
pub unsafe fn bits(&mut self, bits: u16) -> &mut Self
Writes raw bits to the register
pub fn swrst(&mut self) -> _SWRSTW
[src]
pub fn swrst(&mut self) -> _SWRSTW
Bit 0 - Software Reset
pub fn dmaenable(&mut self) -> _DMAENABLEW
[src]
pub fn dmaenable(&mut self) -> _DMAENABLEW
Bit 1 - DMA Enable
pub fn crcenable(&mut self) -> _CRCENABLEW
[src]
pub fn crcenable(&mut self) -> _CRCENABLEW
Bit 2 - CRC Enable
pub fn lvlen0(&mut self) -> _LVLEN0W
[src]
pub fn lvlen0(&mut self) -> _LVLEN0W
Bit 8 - Priority Level 0 Enable
pub fn lvlen1(&mut self) -> _LVLEN1W
[src]
pub fn lvlen1(&mut self) -> _LVLEN1W
Bit 9 - Priority Level 1 Enable
pub fn lvlen2(&mut self) -> _LVLEN2W
[src]
pub fn lvlen2(&mut self) -> _LVLEN2W
Bit 10 - Priority Level 2 Enable
pub fn lvlen3(&mut self) -> _LVLEN3W
[src]
pub fn lvlen3(&mut self) -> _LVLEN3W
Bit 11 - Priority Level 3 Enable