[−][src]Struct nuc1xx::int::RegisterBlock
Register block
Fields
irq0_src: IRQ0_SRC
0x00 - MCU IRQ0 (BOD) interrupt source identify
irq1_src: IRQ1_SRC
0x04 - MCU IRQ1 (WDG) interrupt source identify
irq2_src: IRQ2_SRC
0x08 - MCU IRQ2 (EINT0) interrupt source identify
irq3_src: IRQ3_SRC
0x0c - MCU IRQ3 (EINT1) interrupt source identify
irq4_src: IRQ4_SRC
0x10 - MCU IRQ4 (GPA/B) interrupt source identify
irq5_src: IRQ5_SRC
0x14 - MCU IRQ5 (GPC/D/E) interrupt source identify
irq6_src: IRQ6_SRC
0x18 - MCU IRQ6 (PWMA) interrupt source identify
irq7_src: IRQ7_SRC
0x1c - MCU IRQ7 (PWMB) interrupt source identify
irq8_src: IRQ8_SRC
0x20 - MCU IRQ8 (TMR0) interrupt source identify
irq9_src: IRQ9_SRC
0x24 - MCU IRQ9 (TMR1) interrupt source identify
irq10_src: IRQ10_SRC
0x28 - MCU IRQ10 (TMR2) interrupt source identify
irq11_src: IRQ11_SRC
0x2c - MCU IRQ11 (TMR3) interrupt source identify
irq12_src: IRQ12_SRC
0x30 - MCU IRQ12 (URT0) interrupt source identify
irq13_src: IRQ13_SRC
0x34 - MCU IRQ13 (URT1) interrupt source identify
irq14_src: IRQ14_SRC
0x38 - MCU IRQ14 (SPI0) interrupt source identify
irq15_src: IRQ15_SRC
0x3c - MCU IRQ15 (SPI1) interrupt source identify
irq16_src: IRQ16_SRC
0x40 - MCU IRQ16 (SPI2) interrupt source identify
irq17_src: IRQ17_SRC
0x44 - MCU IRQ17 (SPI3) interrupt source identify
irq18_src: IRQ18_SRC
0x48 - MCU IRQ18 (I2C0) interrupt source identify
irq19_src: IRQ19_SRC
0x4c - MCU IRQ19 (I2C1) interrupt source identify
irq20_src: IRQ20_SRC
0x50 - MCU IRQ20 (CAN0) interrupt source identify
irq21_src: IRQ21_SRC
0x54 - MCU IRQ21 (Reserved) interrupt source identity
irq22_src: IRQ22_SRC
0x58 - MCU IRQ22 (Reserved) interrupt source identify
irq23_src: IRQ23_SRC
0x5c - MCU IRQ23 (USBD) interrupt source identify
irq24_src: IRQ24_SRC
0x60 - MCU IRQ24 (PS2) interrupt source identify
irq25_src: IRQ25_SRC
0x64 - MCU IRQ25 (ACMP) interrupt source identify
irq26_src: IRQ26_SRC
0x68 - MCU IRQ26 (PDMA) interrupt source identify
irq27_src: IRQ27_SRC
0x6c - MCU IRQ27 (Reserved) interrupt source identify
irq28_src: IRQ28_SRC
0x70 - MCU IRQ28 (PWRWU) interrupt source identify
irq29_src: IRQ29_SRC
0x74 - MCU IRQ29 (ADC) interrupt source identify
irq30_src: IRQ30_SRC
0x78 - MCU IRQ30 (Reserved) interrupt source identify
irq31_src: IRQ31_SRC
0x7c - MCU IRQ31 (RTC) interrupt source identify
nmi_sel: NMI_SEL
0x80 - NMI source interrupt select control register
mcu_irq: MCU_IRQ
0x84 - MCU IRQ Number identify register
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,