Enum atmega32u4::Interrupt[][src]

pub enum Interrupt {
    INT0,
    INT1,
    INT2,
    INT3,
    INT6,
    USB_GEN,
    USB_COM,
    TIMER1_CAPT,
    TIMER1_COMPA,
    TIMER1_COMPB,
    TIMER1_COMPC,
    TIMER1_OVF,
    TIMER0_COMPA,
    TIMER0_COMPB,
    TIMER0_OVF,
    TIMER3_CAPT,
    TIMER3_COMPA,
    TIMER3_COMPB,
    TIMER3_COMPC,
    TIMER3_OVF,
    TIMER4_COMPA,
    TIMER4_COMPB,
    TIMER4_COMPD,
    TIMER4_OVF,
    TIMER4_FPF,
}

Enumeration of all the interrupts

Variants

1 - External Interrupt 0

2 - External Interrupt 1

3 - External Interrupt 2

4 - External Interrupt 3

7 - External Interrupt 6

10 - USB General Interrupt Request

11 - USB Endpoint/Pipe Interrupt Communication Request

16 - Timer/Counter1 Capture Event

17 - Timer/Counter1 Compare Match A

18 - Timer/Counter1 Compare Match B

19 - Timer/Counter1 Compare Match C

20 - Timer/Counter1 Overflow

21 - Timer/Counter0 Compare Match A

22 - Timer/Counter0 Compare Match B

23 - Timer/Counter0 Overflow

31 - Timer/Counter3 Capture Event

32 - Timer/Counter3 Compare Match A

33 - Timer/Counter3 Compare Match B

34 - Timer/Counter3 Compare Match C

35 - Timer/Counter3 Overflow

38 - Timer/Counter4 Compare Match A

39 - Timer/Counter4 Compare Match B

40 - Timer/Counter4 Compare Match D

41 - Timer/Counter4 Overflow

42 - Timer/Counter4 Fault Protection Interrupt

Trait Implementations

impl Nr for Interrupt
[src]

Returns the number associated with an interrupt

impl TryFrom<u8> for Interrupt
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

Auto Trait Implementations

impl Send for Interrupt

impl Sync for Interrupt