[][src]Enum k22f::dmamux::chcfg::SOURCE_A

#[repr(u8)]pub enum SOURCE_A {
    _0,
    _2,
    _3,
    _4,
    _5,
    _6,
    _7,
    _12,
    _13,
    _14,
    _15,
    _18,
    _19,
    _20,
    _21,
    _22,
    _23,
    _24,
    _25,
    _26,
    _27,
    _28,
    _29,
    _30,
    _31,
    _32,
    _33,
    _34,
    _35,
    _36,
    _37,
    _38,
    _39,
    _40,
    _41,
    _42,
    _43,
    _44,
    _45,
    _47,
    _48,
    _49,
    _50,
    _51,
    _52,
    _53,
    _54,
    _55,
    _56,
    _57,
    _58,
    _59,
    _60,
    _61,
    _62,
    _63,
}

DMA Channel Source (Slot)

Value on reset: 0

Variants

_0

0: Disable_Signal

_2

2: UART0_Rx_Signal

_3

3: UART0_Tx_Signal

_4

4: UART1_Rx_Signal

_5

5: UART1_Tx_Signal

_6

6: UART2_Rx_Signal

_7

7: UART2_Tx_Signal

_12

12: I2S0_Rx_Signal

_13

13: I2S0_Tx_Signal

_14

14: SPI0_Rx_Signal

_15

15: SPI0_Tx_Signal

_18

18: I2C0_Signal

_19

19: I2C1_I2C2_Signal

_20

20: FTM0_Channel0_Signal

_21

21: FTM0_Channel1_Signal

_22

22: FTM0_Channel2_Signal

_23

23: FTM0_Channel3_Signal

_24

24: FTM0_Channel4_Signal

_25

25: FTM0_Channel5_Signal

_26

26: FTM0_Channel6_Signal

_27

27: FTM0_Channel7_Signal

_28

28: FTM1_Channel0_Signal

_29

29: FTM1_Channel1_Signal

_30

30: FTM2_Channel0_Signal

_31

31: FTM2_Channel1_Signal

_32

32: FTM3_Channel0_Signal

_33

33: FTM3_Channel1_Signal

_34

34: FTM3_Channel2_Signal

_35

35: FTM3_Channel3_Signal

_36

36: FTM3_Channel4_Signal

_37

37: FTM3_Channel5_Signal

_38

38: FTM3_Channel6_Signal

_39

39: FTM3_Channel7_Signal

_40

40: ADC0_Signal

_41

41: ADC1_Signal

_42

42: CMP0_Signal

_43

43: CMP1_Signal

_44

44: CMP2_Signal

_45

45: DAC0_Signal

_47

47: CMT_Signal

_48

48: PDB_Signal

_49

49: PortA_Signal

_50

50: PortB_Signal

_51

51: PortC_Signal

_52

52: PortD_Signal

_53

53: PortE_Signal

_54

54: AlwaysOn54_Signal

_55

55: AlwaysOn55_Signal

_56

56: AlwaysOn56_Signal

_57

57: AlwaysOn57_Signal

_58

58: AlwaysOn58_Signal

_59

59: AlwaysOn59_Signal

_60

60: AlwaysOn60_Signal

_61

61: AlwaysOn61_Signal

_62

62: AlwaysOn62_Signal

_63

63: AlwaysOn63_Signal

Trait Implementations

impl Clone for SOURCE_A[src]

impl Copy for SOURCE_A[src]

impl Debug for SOURCE_A[src]

impl From<SOURCE_A> for u8[src]

impl PartialEq<SOURCE_A> for SOURCE_A[src]

impl StructuralPartialEq for SOURCE_A[src]

Auto Trait Implementations

impl Send for SOURCE_A

impl Sync for SOURCE_A

impl Unpin for SOURCE_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> Same<T> for T

type Output = T

Should always be Self

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.