[][src]Struct avr_device::atmega2560::tc5::RegisterBlock

#[repr(C)]pub struct RegisterBlock {
    pub tifr5: TIFR5,
    pub timsk5: TIMSK5,
    pub tccr5a: TCCR5A,
    pub tccr5b: TCCR5B,
    pub tccr5c: TCCR5C,
    pub tcnt5: TCNT5,
    pub icr5: ICR5,
    pub ocr5a: OCR5A,
    pub ocr5b: OCR5B,
    pub ocr5c: OCR5C,
    // some fields omitted
}

Register block

Fields

tifr5: TIFR5

0x00 - Timer/Counter5 Interrupt Flag register

timsk5: TIMSK5

0x39 - Timer/Counter5 Interrupt Mask Register

tccr5a: TCCR5A

0xe6 - Timer/Counter5 Control Register A

tccr5b: TCCR5B

0xe7 - Timer/Counter5 Control Register B

tccr5c: TCCR5C

0xe8 - Timer/Counter 5 Control Register C

tcnt5: TCNT5

0xea - Timer/Counter5 Bytes

icr5: ICR5

0xec - Timer/Counter5 Input Capture Register Bytes

ocr5a: OCR5A

0xee - Timer/Counter5 Output Compare Register A Bytes

ocr5b: OCR5B

0xf0 - Timer/Counter5 Output Compare Register B Bytes

ocr5c: OCR5C

0xf2 - Timer/Counter5 Output Compare Register B Bytes

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.