[][src]Enum atsame54p20a::Interrupt

pub enum Interrupt {
    PM_INTREQ,
    MCLK_INTREQ,
    OSCCTRL_INTREQ_0,
    OSCCTRL_INTREQ_1,
    OSCCTRL_INTREQ_2,
    OSCCTRL_INTREQ_3,
    OSCCTRL_INTREQ_4,
    OSC32KCTRL_INTREQ,
    SUPC_INTREQ_0,
    SUPC_INTREQ_1,
    WDT_INTREQ,
    RTC_INTREQ,
    EIC_INTREQ_0,
    EIC_INTREQ_1,
    EIC_INTREQ_2,
    EIC_INTREQ_3,
    EIC_INTREQ_4,
    EIC_INTREQ_5,
    EIC_INTREQ_6,
    EIC_INTREQ_7,
    EIC_INTREQ_8,
    EIC_INTREQ_9,
    EIC_INTREQ_10,
    EIC_INTREQ_11,
    EIC_INTREQ_12,
    EIC_INTREQ_13,
    EIC_INTREQ_14,
    EIC_INTREQ_15,
    FREQM_INTREQ,
    NVMCTRL_INTREQ_0,
    NVMCTRL_INTREQ_1,
    DMAC_INTREQ_0,
    DMAC_INTREQ_1,
    DMAC_INTREQ_2,
    DMAC_INTREQ_3,
    DMAC_INTREQ_4,
    EVSYS_INTREQ_0,
    EVSYS_INTREQ_1,
    EVSYS_INTREQ_2,
    EVSYS_INTREQ_3,
    EVSYS_INTREQ_4,
    PAC_INTREQ,
    TAL_INTREQ_0,
    TAL_INTREQ_1,
    RAMECC_INTREQ,
    SERCOM0_INTREQ_0,
    SERCOM0_INTREQ_1,
    SERCOM0_INTREQ_2,
    SERCOM0_INTREQ_3,
    SERCOM1_INTREQ_0,
    SERCOM1_INTREQ_1,
    SERCOM1_INTREQ_2,
    SERCOM1_INTREQ_3,
    SERCOM2_INTREQ_0,
    SERCOM2_INTREQ_1,
    SERCOM2_INTREQ_2,
    SERCOM2_INTREQ_3,
    SERCOM3_INTREQ_0,
    SERCOM3_INTREQ_1,
    SERCOM3_INTREQ_2,
    SERCOM3_INTREQ_3,
    SERCOM4_INTREQ_0,
    SERCOM4_INTREQ_1,
    SERCOM4_INTREQ_2,
    SERCOM4_INTREQ_3,
    SERCOM5_INTREQ_0,
    SERCOM5_INTREQ_1,
    SERCOM5_INTREQ_2,
    SERCOM5_INTREQ_3,
    SERCOM6_INTREQ_0,
    SERCOM6_INTREQ_1,
    SERCOM6_INTREQ_2,
    SERCOM6_INTREQ_3,
    SERCOM7_INTREQ_0,
    SERCOM7_INTREQ_1,
    SERCOM7_INTREQ_2,
    SERCOM7_INTREQ_3,
    CAN0_INTREQ,
    CAN1_INTREQ,
    USB_INTREQ_0,
    USB_INTREQ_1,
    USB_INTREQ_2,
    USB_INTREQ_3,
    GMAC_INTREQ,
    TCC0_INTREQ_0,
    TCC0_INTREQ_1,
    TCC0_INTREQ_2,
    TCC0_INTREQ_3,
    TCC0_INTREQ_4,
    TCC0_INTREQ_5,
    TCC0_INTREQ_6,
    TCC1_INTREQ_0,
    TCC1_INTREQ_1,
    TCC1_INTREQ_2,
    TCC1_INTREQ_3,
    TCC1_INTREQ_4,
    TCC2_INTREQ_0,
    TCC2_INTREQ_1,
    TCC2_INTREQ_2,
    TCC2_INTREQ_3,
    TCC3_INTREQ_0,
    TCC3_INTREQ_1,
    TCC3_INTREQ_2,
    TCC4_INTREQ_0,
    TCC4_INTREQ_1,
    TCC4_INTREQ_2,
    TC0_INTREQ,
    TC1_INTREQ,
    TC2_INTREQ,
    TC3_INTREQ,
    TC4_INTREQ,
    TC5_INTREQ,
    TC6_INTREQ,
    TC7_INTREQ,
    PDEC_INTREQ_0,
    PDEC_INTREQ_1,
    PDEC_INTREQ_2,
    ADC0_INTREQ_0,
    ADC0_INTREQ_1,
    ADC1_INTREQ_0,
    ADC1_INTREQ_1,
    AC_INTREQ,
    DAC_INTREQ_0,
    DAC_INTREQ_1,
    DAC_INTREQ_2,
    DAC_INTREQ_3,
    DAC_INTREQ_4,
    I2S_INTREQ,
    PCC_INTREQ,
    AES_INTREQ,
    TRNG_INTREQ,
    ICM_INTREQ,
    QSPI_INTREQ,
    SDHC0_INTREQ,
    SDHC1_INTREQ,
}

Enumeration of all the interrupts

Variants

PM_INTREQ

0 - PM_INTREQ

MCLK_INTREQ

1 - MCLK_INTREQ

OSCCTRL_INTREQ_0

2 - OSCCTRL_INTREQ_0

OSCCTRL_INTREQ_1

3 - OSCCTRL_INTREQ_1

OSCCTRL_INTREQ_2

4 - OSCCTRL_INTREQ_2

OSCCTRL_INTREQ_3

5 - OSCCTRL_INTREQ_3

OSCCTRL_INTREQ_4

6 - OSCCTRL_INTREQ_4

OSC32KCTRL_INTREQ

7 - OSC32KCTRL_INTREQ

SUPC_INTREQ_0

8 - SUPC_INTREQ_0

SUPC_INTREQ_1

9 - SUPC_INTREQ_1

WDT_INTREQ

10 - WDT_INTREQ

RTC_INTREQ

11 - RTC_INTREQ

EIC_INTREQ_0

12 - EIC_INTREQ_0

EIC_INTREQ_1

13 - EIC_INTREQ_1

EIC_INTREQ_2

14 - EIC_INTREQ_2

EIC_INTREQ_3

15 - EIC_INTREQ_3

EIC_INTREQ_4

16 - EIC_INTREQ_4

EIC_INTREQ_5

17 - EIC_INTREQ_5

EIC_INTREQ_6

18 - EIC_INTREQ_6

EIC_INTREQ_7

19 - EIC_INTREQ_7

EIC_INTREQ_8

20 - EIC_INTREQ_8

EIC_INTREQ_9

21 - EIC_INTREQ_9

EIC_INTREQ_10

22 - EIC_INTREQ_10

EIC_INTREQ_11

23 - EIC_INTREQ_11

EIC_INTREQ_12

24 - EIC_INTREQ_12

EIC_INTREQ_13

25 - EIC_INTREQ_13

EIC_INTREQ_14

26 - EIC_INTREQ_14

EIC_INTREQ_15

27 - EIC_INTREQ_15

FREQM_INTREQ

28 - FREQM_INTREQ

NVMCTRL_INTREQ_0

29 - NVMCTRL_INTREQ_0

NVMCTRL_INTREQ_1

30 - NVMCTRL_INTREQ_1

DMAC_INTREQ_0

31 - DMAC_INTREQ_0

DMAC_INTREQ_1

32 - DMAC_INTREQ_1

DMAC_INTREQ_2

33 - DMAC_INTREQ_2

DMAC_INTREQ_3

34 - DMAC_INTREQ_3

DMAC_INTREQ_4

35 - DMAC_INTREQ_4

EVSYS_INTREQ_0

36 - EVSYS_INTREQ_0

EVSYS_INTREQ_1

37 - EVSYS_INTREQ_1

EVSYS_INTREQ_2

38 - EVSYS_INTREQ_2

EVSYS_INTREQ_3

39 - EVSYS_INTREQ_3

EVSYS_INTREQ_4

40 - EVSYS_INTREQ_4

PAC_INTREQ

41 - PAC_INTREQ

TAL_INTREQ_0

42 - TAL_INTREQ_0

TAL_INTREQ_1

43 - TAL_INTREQ_1

RAMECC_INTREQ

45 - RAMECC_INTREQ

SERCOM0_INTREQ_0

46 - SERCOM0_INTREQ_0

SERCOM0_INTREQ_1

47 - SERCOM0_INTREQ_1

SERCOM0_INTREQ_2

48 - SERCOM0_INTREQ_2

SERCOM0_INTREQ_3

49 - SERCOM0_INTREQ_3

SERCOM1_INTREQ_0

50 - SERCOM1_INTREQ_0

SERCOM1_INTREQ_1

51 - SERCOM1_INTREQ_1

SERCOM1_INTREQ_2

52 - SERCOM1_INTREQ_2

SERCOM1_INTREQ_3

53 - SERCOM1_INTREQ_3

SERCOM2_INTREQ_0

54 - SERCOM2_INTREQ_0

SERCOM2_INTREQ_1

55 - SERCOM2_INTREQ_1

SERCOM2_INTREQ_2

56 - SERCOM2_INTREQ_2

SERCOM2_INTREQ_3

57 - SERCOM2_INTREQ_3

SERCOM3_INTREQ_0

58 - SERCOM3_INTREQ_0

SERCOM3_INTREQ_1

59 - SERCOM3_INTREQ_1

SERCOM3_INTREQ_2

60 - SERCOM3_INTREQ_2

SERCOM3_INTREQ_3

61 - SERCOM3_INTREQ_3

SERCOM4_INTREQ_0

62 - SERCOM4_INTREQ_0

SERCOM4_INTREQ_1

63 - SERCOM4_INTREQ_1

SERCOM4_INTREQ_2

64 - SERCOM4_INTREQ_2

SERCOM4_INTREQ_3

65 - SERCOM4_INTREQ_3

SERCOM5_INTREQ_0

66 - SERCOM5_INTREQ_0

SERCOM5_INTREQ_1

67 - SERCOM5_INTREQ_1

SERCOM5_INTREQ_2

68 - SERCOM5_INTREQ_2

SERCOM5_INTREQ_3

69 - SERCOM5_INTREQ_3

SERCOM6_INTREQ_0

70 - SERCOM6_INTREQ_0

SERCOM6_INTREQ_1

71 - SERCOM6_INTREQ_1

SERCOM6_INTREQ_2

72 - SERCOM6_INTREQ_2

SERCOM6_INTREQ_3

73 - SERCOM6_INTREQ_3

SERCOM7_INTREQ_0

74 - SERCOM7_INTREQ_0

SERCOM7_INTREQ_1

75 - SERCOM7_INTREQ_1

SERCOM7_INTREQ_2

76 - SERCOM7_INTREQ_2

SERCOM7_INTREQ_3

77 - SERCOM7_INTREQ_3

CAN0_INTREQ

78 - CAN0_INTREQ

CAN1_INTREQ

79 - CAN1_INTREQ

USB_INTREQ_0

80 - USB_INTREQ_0

USB_INTREQ_1

81 - USB_INTREQ_1

USB_INTREQ_2

82 - USB_INTREQ_2

USB_INTREQ_3

83 - USB_INTREQ_3

GMAC_INTREQ

84 - GMAC_INTREQ

TCC0_INTREQ_0

85 - TCC0_INTREQ_0

TCC0_INTREQ_1

86 - TCC0_INTREQ_1

TCC0_INTREQ_2

87 - TCC0_INTREQ_2

TCC0_INTREQ_3

88 - TCC0_INTREQ_3

TCC0_INTREQ_4

89 - TCC0_INTREQ_4

TCC0_INTREQ_5

90 - TCC0_INTREQ_5

TCC0_INTREQ_6

91 - TCC0_INTREQ_6

TCC1_INTREQ_0

92 - TCC1_INTREQ_0

TCC1_INTREQ_1

93 - TCC1_INTREQ_1

TCC1_INTREQ_2

94 - TCC1_INTREQ_2

TCC1_INTREQ_3

95 - TCC1_INTREQ_3

TCC1_INTREQ_4

96 - TCC1_INTREQ_4

TCC2_INTREQ_0

97 - TCC2_INTREQ_0

TCC2_INTREQ_1

98 - TCC2_INTREQ_1

TCC2_INTREQ_2

99 - TCC2_INTREQ_2

TCC2_INTREQ_3

100 - TCC2_INTREQ_3

TCC3_INTREQ_0

101 - TCC3_INTREQ_0

TCC3_INTREQ_1

102 - TCC3_INTREQ_1

TCC3_INTREQ_2

103 - TCC3_INTREQ_2

TCC4_INTREQ_0

104 - TCC4_INTREQ_0

TCC4_INTREQ_1

105 - TCC4_INTREQ_1

TCC4_INTREQ_2

106 - TCC4_INTREQ_2

TC0_INTREQ

107 - TC0_INTREQ

TC1_INTREQ

108 - TC1_INTREQ

TC2_INTREQ

109 - TC2_INTREQ

TC3_INTREQ

110 - TC3_INTREQ

TC4_INTREQ

111 - TC4_INTREQ

TC5_INTREQ

112 - TC5_INTREQ

TC6_INTREQ

113 - TC6_INTREQ

TC7_INTREQ

114 - TC7_INTREQ

PDEC_INTREQ_0

115 - PDEC_INTREQ_0

PDEC_INTREQ_1

116 - PDEC_INTREQ_1

PDEC_INTREQ_2

117 - PDEC_INTREQ_2

ADC0_INTREQ_0

118 - ADC0_INTREQ_0

ADC0_INTREQ_1

119 - ADC0_INTREQ_1

ADC1_INTREQ_0

120 - ADC1_INTREQ_0

ADC1_INTREQ_1

121 - ADC1_INTREQ_1

AC_INTREQ

122 - AC_INTREQ

DAC_INTREQ_0

123 - DAC_INTREQ_0

DAC_INTREQ_1

124 - DAC_INTREQ_1

DAC_INTREQ_2

125 - DAC_INTREQ_2

DAC_INTREQ_3

126 - DAC_INTREQ_3

DAC_INTREQ_4

127 - DAC_INTREQ_4

I2S_INTREQ

128 - I2S_INTREQ

PCC_INTREQ

129 - PCC_INTREQ

AES_INTREQ

130 - AES_INTREQ

TRNG_INTREQ

131 - TRNG_INTREQ

ICM_INTREQ

132 - ICM_INTREQ

QSPI_INTREQ

134 - QSPI_INTREQ

SDHC0_INTREQ

135 - SDHC0_INTREQ

SDHC1_INTREQ

136 - SDHC1_INTREQ

Trait Implementations

impl Clone for Interrupt[src]

impl Copy for Interrupt[src]

impl Debug for Interrupt[src]

impl Nr for Interrupt[src]

Auto Trait Implementations

impl Send for Interrupt

impl Sync for Interrupt

impl Unpin for Interrupt

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.