Struct efr32xg12p::pcnt0::ctrl::R
[−]
[src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
fn bits(&self) -> u32
[src]
Value of the register as raw bits
fn mode(&self) -> MODER
[src]
Bits 0:2 - Mode Select
fn filt(&self) -> FILTR
[src]
Bit 3 - Enable Digital Pulse Width Filter
fn rsten(&self) -> RSTENR
[src]
Bit 4 - Enable PCNT Clock Domain Reset
fn cntrsten(&self) -> CNTRSTENR
[src]
Bit 5 - Enable CNT Reset
fn auxcntrsten(&self) -> AUXCNTRSTENR
[src]
Bit 6 - Enable AUXCNT Reset
fn debughalt(&self) -> DEBUGHALTR
[src]
Bit 7 - Debug Mode Halt Enable
fn hyst(&self) -> HYSTR
[src]
Bit 8 - Enable Hysteresis
fn s1cdir(&self) -> S1CDIRR
[src]
Bit 9 - Count direction determined by S1
fn cntev(&self) -> CNTEVR
[src]
Bits 10:11 - Controls when the counter counts
fn auxcntev(&self) -> AUXCNTEVR
[src]
Bits 12:13 - Controls when the auxiliary counter counts
fn cntdir(&self) -> CNTDIRR
[src]
Bit 14 - Non-Quadrature Mode Counter Direction Control
fn edge(&self) -> EDGER
[src]
Bit 15 - Edge Select
fn tccmode(&self) -> TCCMODER
[src]
Bits 16:17 - Sets the mode for triggered compare and clear
fn tccpresc(&self) -> TCCPRESCR
[src]
Bits 19:20 - Set the LFA prescaler for triggered compare and clear
fn tcccomp(&self) -> TCCCOMPR
[src]
Bits 22:23 - Triggered compare and clear compare mode
fn prsgateen(&self) -> PRSGATEENR
[src]
Bit 24 - PRS gate enable
fn tccprspol(&self) -> TCCPRSPOLR
[src]
Bit 25 - TCC PRS polarity select
fn tccprssel(&self) -> TCCPRSSELR
[src]
Bits 26:29 - TCC PRS Channel Select
fn topbhfsel(&self) -> TOPBHFSELR
[src]
Bit 31 - TOPB High frequency value select