Struct msp430f5529::timer_0_a5::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {Show 14 fields
pub ta0ctl: Reg<TA0CTL_SPEC>,
pub ta0cctl0: Reg<TA0CCTL0_SPEC>,
pub ta0cctl1: Reg<TA0CCTL1_SPEC>,
pub ta0cctl2: Reg<TA0CCTL2_SPEC>,
pub ta0cctl3: Reg<TA0CCTL3_SPEC>,
pub ta0cctl4: Reg<TA0CCTL4_SPEC>,
pub ta0r: Reg<TA0R_SPEC>,
pub ta0ccr0: Reg<TA0CCR0_SPEC>,
pub ta0ccr1: Reg<TA0CCR1_SPEC>,
pub ta0ccr2: Reg<TA0CCR2_SPEC>,
pub ta0ccr3: Reg<TA0CCR3_SPEC>,
pub ta0ccr4: Reg<TA0CCR4_SPEC>,
pub ta0ex0: Reg<TA0EX0_SPEC>,
pub ta0iv: Reg<TA0IV_SPEC>,
/* private fields */
}
Expand description
Register block
Fields
ta0ctl: Reg<TA0CTL_SPEC>
0x00 - Timer0_A5 Control
ta0cctl0: Reg<TA0CCTL0_SPEC>
0x02 - Timer0_A5 Capture/Compare Control 0
ta0cctl1: Reg<TA0CCTL1_SPEC>
0x04 - Timer0_A5 Capture/Compare Control 1
ta0cctl2: Reg<TA0CCTL2_SPEC>
0x06 - Timer0_A5 Capture/Compare Control 2
ta0cctl3: Reg<TA0CCTL3_SPEC>
0x08 - Timer0_A5 Capture/Compare Control 3
ta0cctl4: Reg<TA0CCTL4_SPEC>
0x0a - Timer0_A5 Capture/Compare Control 4
ta0r: Reg<TA0R_SPEC>
0x10 - Timer0_A5
ta0ccr0: Reg<TA0CCR0_SPEC>
0x12 - Timer0_A5 Capture/Compare 0
ta0ccr1: Reg<TA0CCR1_SPEC>
0x14 - Timer0_A5 Capture/Compare 1
ta0ccr2: Reg<TA0CCR2_SPEC>
0x16 - Timer0_A5 Capture/Compare 2
ta0ccr3: Reg<TA0CCR3_SPEC>
0x18 - Timer0_A5 Capture/Compare 3
ta0ccr4: Reg<TA0CCR4_SPEC>
0x1a - Timer0_A5 Capture/Compare 4
ta0ex0: Reg<TA0EX0_SPEC>
0x20 - Timer0_A5 Expansion Register 0
ta0iv: Reg<TA0IV_SPEC>
0x2e - Timer0_A5 Interrupt Vector Word