#[repr(u16)]pub enum Interrupt {
Show 14 variants
TIMER0 = 0,
TIMER1 = 1,
USB0 = 2,
USB0_EP_CONTROL = 3,
USB0_EP_IN = 4,
USB0_EP_OUT = 5,
USB1 = 6,
USB1_EP_CONTROL = 7,
USB1_EP_IN = 8,
USB1_EP_OUT = 9,
USB2 = 10,
USB2_EP_CONTROL = 11,
USB2_EP_IN = 12,
USB2_EP_OUT = 13,
}Expand description
Enumeration of all the interrupts.
Variants§
TIMER0 = 0
0 - timer0
TIMER1 = 1
1 - timer1
USB0 = 2
2 - usb0
USB0_EP_CONTROL = 3
3 - usb0_ep_control
USB0_EP_IN = 4
4 - usb0_ep_in
USB0_EP_OUT = 5
5 - usb0_ep_out
USB1 = 6
6 - usb1
USB1_EP_CONTROL = 7
7 - usb1_ep_control
USB1_EP_IN = 8
8 - usb1_ep_in
USB1_EP_OUT = 9
9 - usb1_ep_out
USB2 = 10
10 - usb2
USB2_EP_CONTROL = 11
11 - usb2_ep_control
USB2_EP_IN = 12
12 - usb2_ep_in
USB2_EP_OUT = 13
13 - usb2_ep_out
Implementations§
Trait Implementations§
impl Copy for Interrupt
impl Eq for Interrupt
impl StructuralPartialEq for Interrupt
Auto Trait Implementations§
impl Freeze for Interrupt
impl RefUnwindSafe for Interrupt
impl Send for Interrupt
impl Sync for Interrupt
impl Unpin for Interrupt
impl UnwindSafe for Interrupt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more