Type Alias xmc4800::ccu40_cc40::cmc::R

source ·
pub type R = R<CmcSpec>;
Expand description

Register CMC reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn strts(&self) -> StrtsR

Bits 0:1 - External Start Functionality Selector

source

pub fn ends(&self) -> EndsR

Bits 2:3 - External Stop Functionality Selector

source

pub fn cap0s(&self) -> Cap0sR

Bits 4:5 - External Capture 0 Functionality Selector

source

pub fn cap1s(&self) -> Cap1sR

Bits 6:7 - External Capture 1 Functionality Selector

source

pub fn gates(&self) -> GatesR

Bits 8:9 - External Gate Functionality Selector

source

pub fn uds(&self) -> UdsR

Bits 10:11 - External Up/Down Functionality Selector

source

pub fn lds(&self) -> LdsR

Bits 12:13 - External Timer Load Functionality Selector

source

pub fn cnts(&self) -> CntsR

Bits 14:15 - External Count Selector

source

pub fn ofs(&self) -> OfsR

Bit 16 - Override Function Selector

source

pub fn ts(&self) -> TsR

Bit 17 - Trap Function Selector

source

pub fn mos(&self) -> MosR

Bits 18:19 - External Modulation Functionality Selector

source

pub fn tce(&self) -> TceR

Bit 20 - Timer Concatenation Enable