Trait TimExt

Source
pub trait TimExt: MasterExt<ISRrs = ISRrs, ICRrs = ICRrs, DIERrs = DIERrs> {
    type SET1Rrs: Set1rR + Set1rW;
    type RST1Rrs: Rst1rR + Rst1rW;
    type RSTRrs: RstrR + RstrW;
    type CPT1CRrs: CptcrW + Readable;

Show 22 methods // Required methods fn cmp1cr(&self) -> &CMP1CR; fn cpt1r(&self) -> &CPT1R; fn cpt2r(&self) -> &CPT1R; fn dtr(&self) -> &DTR; fn eefr1(&self) -> &EEFR1; fn eefr2(&self) -> &EEFR2; fn set1r(&self) -> &Reg<Self::SET1Rrs>; fn rst1r(&self) -> &Reg<Self::RST1Rrs>; fn set2r(&self) -> &Reg<Self::SET1Rrs>; fn rst2r(&self) -> &Reg<Self::RST1Rrs>; fn rstr(&self) -> &Reg<Self::RSTRrs>; fn chpr(&self) -> &CHPR; fn cpt1cr(&self) -> &Reg<Self::CPT1CRrs>; fn cpt2cr(&self) -> &Reg<Self::CPT1CRrs>; fn outr(&self) -> &OUTR; fn fltr(&self) -> &FLTR; fn cr2(&self) -> &CR2; fn eefr3(&self) -> &EEFR3; // Provided methods fn cptr(&self, c: Chan) -> &CPT1R { ... } fn set_r(&self, c: Chan) -> &Reg<Self::SET1Rrs> { ... } fn rst_r(&self, c: Chan) -> &Reg<Self::RST1Rrs> { ... } fn cptcr(&self, c: Chan) -> &Reg<Self::CPT1CRrs> { ... }
}

Required Associated Types§

Source

type SET1Rrs: Set1rR + Set1rW

Source

type RST1Rrs: Rst1rR + Rst1rW

Source

type RSTRrs: RstrR + RstrW

Source

type CPT1CRrs: CptcrW + Readable

Required Methods§

Source

fn cmp1cr(&self) -> &CMP1CR

Source

fn cpt1r(&self) -> &CPT1R

Source

fn cpt2r(&self) -> &CPT1R

Source

fn dtr(&self) -> &DTR

Source

fn eefr1(&self) -> &EEFR1

Source

fn eefr2(&self) -> &EEFR2

Source

fn set1r(&self) -> &Reg<Self::SET1Rrs>

Source

fn rst1r(&self) -> &Reg<Self::RST1Rrs>

Source

fn set2r(&self) -> &Reg<Self::SET1Rrs>

Source

fn rst2r(&self) -> &Reg<Self::RST1Rrs>

Source

fn rstr(&self) -> &Reg<Self::RSTRrs>

Source

fn chpr(&self) -> &CHPR

Source

fn cpt1cr(&self) -> &Reg<Self::CPT1CRrs>

Source

fn cpt2cr(&self) -> &Reg<Self::CPT1CRrs>

Source

fn outr(&self) -> &OUTR

Source

fn fltr(&self) -> &FLTR

Source

fn cr2(&self) -> &CR2

Source

fn eefr3(&self) -> &EEFR3

Provided Methods§

Source

fn cptr(&self, c: Chan) -> &CPT1R

Source

fn set_r(&self, c: Chan) -> &Reg<Self::SET1Rrs>

Source

fn rst_r(&self, c: Chan) -> &Reg<Self::RST1Rrs>

Source

fn cptcr(&self, c: Chan) -> &Reg<Self::CPT1CRrs>

Implementors§