Trait MasterExt
Source pub trait MasterExt {
type CRrs: MasterCrR + MasterCrW;
type ISRrs: MasterIsr;
type ICRrs: MasterIcr;
type DIERrs: MasterDierR + MasterDierW;
// Required methods
fn cr(&self) -> &Reg<Self::CRrs>;
fn isr(&self) -> &Reg<Self::ISRrs>;
fn icr(&self) -> &Reg<Self::ICRrs>;
fn dier(&self) -> &Reg<Self::DIERrs>;
fn cntr(&self) -> &CNTR;
fn perr(&self) -> &PERR;
fn repr(&self) -> &REPR;
fn cmp1r(&self) -> &CMP1R;
fn cmp2r(&self) -> &CMP1R;
fn cmp3r(&self) -> &CMP1R;
fn cmp4r(&self) -> &CMP1R;
// Provided method
fn cmpr(&self, c: Cmp) -> &CMP1R { ... }
}