#[repr(C)]
pub struct RegisterBlock { pub taiv: TAIV, pub tactl: TACTL, pub tacctl0: TACCTL0, pub tacctl1: TACCTL1, pub tacctl2: TACCTL2, pub tar: TAR, pub taccr0: TACCR0, pub taccr1: TACCR1, pub taccr2: TACCR2, /* private fields */ }
Expand description

Register block

Fields

taiv: TAIV

0x00 - Timer0_A3 Interrupt Vector Word

tactl: TACTL

0x32 - Timer0_A3 Control

tacctl0: TACCTL0

0x34 - Timer0_A3 Capture/Compare Control 0

tacctl1: TACCTL1

0x36 - Timer0_A3 Capture/Compare Control 1

tacctl2: TACCTL2

0x38 - Timer0_A3 Capture/Compare Control 2

tar: TAR

0x42 - Timer0_A3 Counter Register

taccr0: TACCR0

0x44 - Timer0_A3 Capture/Compare 0

taccr1: TACCR1

0x46 - Timer0_A3 Capture/Compare 1

taccr2: TACCR2

0x48 - Timer0_A3 Capture/Compare 2

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.