[][src]Enum imxrt1062_enet::tcsr::TMODE_A

#[repr(u8)]pub enum TMODE_A {
    TMODE_0,
    TMODE_1,
    TMODE_2,
    TMODE_3,
    TMODE_4,
    TMODE_5,
    TMODE_6,
    TMODE_7,
    TMODE_9,
    TMODE_10,
    TMODE_14,
    TMODE_15,
}

Timer Mode

Value on reset: 0

Variants

TMODE_0

0: Timer Channel is disabled.

TMODE_1

1: Timer Channel is configured for Input Capture on rising edge.

TMODE_2

2: Timer Channel is configured for Input Capture on falling edge.

TMODE_3

3: Timer Channel is configured for Input Capture on both edges.

TMODE_4

4: Timer Channel is configured for Output Compare - software only.

TMODE_5

5: Timer Channel is configured for Output Compare - toggle output on compare.

TMODE_6

6: Timer Channel is configured for Output Compare - clear output on compare.

TMODE_7

7: Timer Channel is configured for Output Compare - set output on compare.

TMODE_9

9: Timer Channel is configured for Output Compare - set output on compare, clear output on overflow.

TMODE_10

10: Timer Channel is configured for Output Compare - clear output on compare, set output on overflow.

TMODE_14

14: Timer Channel is configured for Output Compare - pulse output low on compare for 1 to 32 1588-clock cycles as specified by TPWC.

TMODE_15

15: Timer Channel is configured for Output Compare - pulse output high on compare for 1 to 32 1588-clock cycles as specified by TPWC.

Trait Implementations

impl Clone for TMODE_A[src]

impl Copy for TMODE_A[src]

impl Debug for TMODE_A[src]

impl From<TMODE_A> for u8[src]

impl PartialEq<TMODE_A> for TMODE_A[src]

impl StructuralPartialEq for TMODE_A[src]

Auto Trait Implementations

impl Send for TMODE_A

impl Sync for TMODE_A

impl Unpin for TMODE_A

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.