pub struct RegisterBlock {Show 36 fields
pub tccr: TCCR,
pub tmr2_0: TMR2_0,
pub tmr2_1: TMR2_1,
pub tmr2_2: TMR2_2,
pub tmr3_0: TMR3_0,
pub tmr3_1: TMR3_1,
pub tmr3_2: TMR3_2,
pub tcr2: TCR2,
pub tcr3: TCR3,
pub tmsr2: TMSR2,
pub tmsr3: TMSR3,
pub tier2: TIER2,
pub tier3: TIER3,
pub tplvr2: TPLVR2,
pub tplvr3: TPLVR3,
pub tplcr2: TPLCR2,
pub tplcr3: TPLCR3,
pub wmer: WMER,
pub wmr: WMR,
pub wvr: WVR,
pub wsr: WSR,
pub ticr2: TICR2,
pub ticr3: TICR3,
pub wicr: WICR,
pub tcer: TCER,
pub tcmr: TCMR,
pub tilr2: TILR2,
pub tilr3: TILR3,
pub wcr: WCR,
pub wfar: WFAR,
pub wsar: WSAR,
pub tcvwr2: TCVWR2,
pub tcvwr3: TCVWR3,
pub tcvsyn2: TCVSYN2,
pub tcvsyn3: TCVSYN3,
pub tcdr: TCDR,
/* private fields */
}Expand description
Register block
Fields§
§tccr: TCCR0x00 - TCCR.
tmr2_0: TMR2_00x10 - TMR2_0.
tmr2_1: TMR2_10x14 - TMR2_1.
tmr2_2: TMR2_20x18 - TMR2_2.
tmr3_0: TMR3_00x1c - TMR3_0.
tmr3_1: TMR3_10x20 - TMR3_1.
tmr3_2: TMR3_20x24 - TMR3_2.
tcr2: TCR20x2c - TCR2.
tcr3: TCR30x30 - TCR3.
tmsr2: TMSR20x38 - TMSR2.
tmsr3: TMSR30x3c - TMSR3.
tier2: TIER20x44 - TIER2.
tier3: TIER30x48 - TIER3.
tplvr2: TPLVR20x50 - TPLVR2.
tplvr3: TPLVR30x54 - TPLVR3.
tplcr2: TPLCR20x5c - TPLCR2.
tplcr3: TPLCR30x60 - TPLCR3.
wmer: WMER0x64 - WMER.
wmr: WMR0x68 - WMR.
wvr: WVR0x6c - WVR.
wsr: WSR0x70 - WSR.
ticr2: TICR20x78 - TICR2.
ticr3: TICR30x7c - TICR3.
wicr: WICR0x80 - WICR.
tcer: TCER0x84 - TCER.
tcmr: TCMR0x88 - TCMR.
tilr2: TILR20x90 - TILR2.
tilr3: TILR30x94 - TILR3.
wcr: WCR0x98 - WCR.
wfar: WFAR0x9c - WFAR.
wsar: WSAR0xa0 - WSAR.
tcvwr2: TCVWR20xa8 - TCVWR2.
tcvwr3: TCVWR30xac - TCVWR3.
tcvsyn2: TCVSYN20xb4 - TCVSYN2.
tcvsyn3: TCVSYN30xb8 - TCVSYN3.
tcdr: TCDR0xbc - TCDR.
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more