Type Alias xmc4800::ccu80_cc80::swr::W

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

Register SWR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn rpm(&mut self) -> RpmW<'_, SwrSpec>

Bit 0 - Period match while counting up clear

source

pub fn rom(&mut self) -> RomW<'_, SwrSpec>

Bit 1 - One match while counting down clear

source

pub fn rcm1u(&mut self) -> Rcm1uW<'_, SwrSpec>

Bit 2 - Channel 1 Compare match while counting up clear

source

pub fn rcm1d(&mut self) -> Rcm1dW<'_, SwrSpec>

Bit 3 - Channel 1 Compare match while counting down clear

source

pub fn rcm2u(&mut self) -> Rcm2uW<'_, SwrSpec>

Bit 4 - Channel 2 Compare match while counting up clear

source

pub fn rcm2d(&mut self) -> Rcm2dW<'_, SwrSpec>

Bit 5 - Channel 2 Compare match while counting down clear

source

pub fn re0a(&mut self) -> Re0aW<'_, SwrSpec>

Bit 8 - Event 0 detection clear

source

pub fn re1a(&mut self) -> Re1aW<'_, SwrSpec>

Bit 9 - Event 1 detection clear

source

pub fn re2a(&mut self) -> Re2aW<'_, SwrSpec>

Bit 10 - Event 2 detection clear

source

pub fn rtrpf(&mut self) -> RtrpfW<'_, SwrSpec>

Bit 11 - Trap Flag status clear