Type Alias gd32f1::gd32f190::timer0::dmainten::W

source ·
pub type W = W<DmaintenSpec>;
Expand description

Register DMAINTEN writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn upie(&mut self) -> UpieW<'_, DmaintenSpec>

Bit 0 - Update interrupt enable

source

pub fn ch0ie(&mut self) -> Ch0ieW<'_, DmaintenSpec>

Bit 1 - Channel 0 Capture/Compare interrupt enable

source

pub fn ch1ie(&mut self) -> Ch1ieW<'_, DmaintenSpec>

Bit 2 - Channel 1 Capture/Compare interrupt enable

source

pub fn ch2ie(&mut self) -> Ch2ieW<'_, DmaintenSpec>

Bit 3 - Channel 2 Capture/Compare interrupt enable

source

pub fn ch3ie(&mut self) -> Ch3ieW<'_, DmaintenSpec>

Bit 4 - Channel 3 Capture/Compare interrupt enable

source

pub fn cmtie(&mut self) -> CmtieW<'_, DmaintenSpec>

Bit 5 - CMT interrupt enable

source

pub fn trgie(&mut self) -> TrgieW<'_, DmaintenSpec>

Bit 6 - Trigger interrupt enable

source

pub fn brkie(&mut self) -> BrkieW<'_, DmaintenSpec>

Bit 7 - Break interrupt enable

source

pub fn upden(&mut self) -> UpdenW<'_, DmaintenSpec>

Bit 8 - Update DMA request enable

source

pub fn ch0den(&mut self) -> Ch0denW<'_, DmaintenSpec>

Bit 9 - Channel 0 Capture/Compare DMA request enable

source

pub fn ch1den(&mut self) -> Ch1denW<'_, DmaintenSpec>

Bit 10 - Channel 1 Capture/Compare DMA request enable

source

pub fn ch2den(&mut self) -> Ch2denW<'_, DmaintenSpec>

Bit 11 - Channel 2 Capture/Compare DMA request enable

source

pub fn ch3den(&mut self) -> Ch3denW<'_, DmaintenSpec>

Bit 12 - Channel 3 Capture/Compare DMA request enable

source

pub fn cmtden(&mut self) -> CmtdenW<'_, DmaintenSpec>

Bit 13 - CMT DMA request enable

source

pub fn trgden(&mut self) -> TrgdenW<'_, DmaintenSpec>

Bit 14 - Trigger DMA request enable