Struct msp430g2553::timer0_a3::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {
pub taiv: Reg<TAIV_SPEC>,
pub tactl: Reg<TACTL_SPEC>,
pub tacctl0: Reg<TACCTL0_SPEC>,
pub tacctl1: Reg<TACCTL1_SPEC>,
pub tacctl2: Reg<TACCTL2_SPEC>,
pub tar: Reg<TAR_SPEC>,
pub taccr0: Reg<TACCR0_SPEC>,
pub taccr1: Reg<TACCR1_SPEC>,
pub taccr2: Reg<TACCR2_SPEC>,
/* private fields */
}
Expand description
Register block
Fields
taiv: Reg<TAIV_SPEC>
0x00 - Timer0_A3 Interrupt Vector Word
tactl: Reg<TACTL_SPEC>
0x32 - Timer0_A3 Control
tacctl0: Reg<TACCTL0_SPEC>
0x34 - Timer0_A3 Capture/Compare Control 0
tacctl1: Reg<TACCTL1_SPEC>
0x36 - Timer0_A3 Capture/Compare Control 1
tacctl2: Reg<TACCTL2_SPEC>
0x38 - Timer0_A3 Capture/Compare Control 2
tar: Reg<TAR_SPEC>
0x42 - Timer0_A3 Counter Register
taccr0: Reg<TACCR0_SPEC>
0x44 - Timer0_A3 Capture/Compare 0
taccr1: Reg<TACCR1_SPEC>
0x46 - Timer0_A3 Capture/Compare 1
taccr2: Reg<TACCR2_SPEC>
0x48 - Timer0_A3 Capture/Compare 2