Type Alias xmc4800::usic0_ch0::brg::R

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

Register BRG reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn clksel(&self) -> ClkselR

Bits 0:1 - Clock Selection

source

pub fn tmen(&self) -> TmenR

Bit 3 - Timing Measurement Enable

source

pub fn pppen(&self) -> PppenR

Bit 4 - Enable 2:1 Divider for fPPP

source

pub fn ctqsel(&self) -> CtqselR

Bits 6:7 - Input Selection for CTQ

source

pub fn pctq(&self) -> PctqR

Bits 8:9 - Pre-Divider for Time Quanta Counter

source

pub fn dctq(&self) -> DctqR

Bits 10:14 - Denominator for Time Quanta Counter

source

pub fn pdiv(&self) -> PdivR

Bits 16:25 - Divider Mode: Divider Factor to Generate fPDIV

source

pub fn sclkosel(&self) -> SclkoselR

Bit 28 - Shift Clock Output Select

source

pub fn mclkcfg(&self) -> MclkcfgR

Bit 29 - Master Clock Configuration

source

pub fn sclkcfg(&self) -> SclkcfgR

Bits 30:31 - Shift Clock Output Configuration