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 !Sync for RegisterBlock
impl Send for RegisterBlock
impl Unpin for RegisterBlock
impl UnsafeUnpin 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