Declare irqs for each nrf chip
This commit is contained in:
parent
af5454fbfe
commit
7dc81faa4e
@ -78,46 +78,204 @@ where
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
declare!(POWER_CLOCK);
|
#[cfg(feature = "52810")]
|
||||||
declare!(RADIO);
|
mod irqs {
|
||||||
declare!(UARTE0_UART0);
|
use super::*;
|
||||||
declare!(SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0);
|
declare!(POWER_CLOCK);
|
||||||
declare!(SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1);
|
declare!(RADIO);
|
||||||
declare!(NFCT);
|
declare!(UARTE0_UART0);
|
||||||
declare!(GPIOTE);
|
declare!(TWIM0_TWIS0_TWI0);
|
||||||
declare!(SAADC);
|
declare!(SPIM0_SPIS0_SPI0);
|
||||||
declare!(TIMER0);
|
declare!(GPIOTE);
|
||||||
declare!(TIMER1);
|
declare!(SAADC);
|
||||||
declare!(TIMER2);
|
declare!(TIMER0);
|
||||||
declare!(RTC0);
|
declare!(TIMER1);
|
||||||
declare!(TEMP);
|
declare!(TIMER2);
|
||||||
declare!(RNG);
|
declare!(RTC0);
|
||||||
declare!(ECB);
|
declare!(TEMP);
|
||||||
declare!(CCM_AAR);
|
declare!(RNG);
|
||||||
declare!(WDT);
|
declare!(ECB);
|
||||||
declare!(RTC1);
|
declare!(CCM_AAR);
|
||||||
declare!(QDEC);
|
declare!(WDT);
|
||||||
declare!(COMP_LPCOMP);
|
declare!(RTC1);
|
||||||
declare!(SWI0_EGU0);
|
declare!(QDEC);
|
||||||
declare!(SWI1_EGU1);
|
declare!(COMP);
|
||||||
declare!(SWI2_EGU2);
|
declare!(SWI0_EGU0);
|
||||||
declare!(SWI3_EGU3);
|
declare!(SWI1_EGU1);
|
||||||
declare!(SWI4_EGU4);
|
declare!(SWI2);
|
||||||
declare!(SWI5_EGU5);
|
declare!(SWI3);
|
||||||
declare!(TIMER3);
|
declare!(SWI4);
|
||||||
declare!(TIMER4);
|
declare!(SWI5);
|
||||||
declare!(PWM0);
|
declare!(PWM0);
|
||||||
declare!(PDM);
|
declare!(PDM);
|
||||||
declare!(MWU);
|
}
|
||||||
declare!(PWM1);
|
|
||||||
declare!(PWM2);
|
#[cfg(feature = "52811")]
|
||||||
declare!(SPIM2_SPIS2_SPI2);
|
mod irqs {
|
||||||
declare!(RTC2);
|
use super::*;
|
||||||
declare!(I2S);
|
declare!(POWER_CLOCK);
|
||||||
declare!(FPU);
|
declare!(RADIO);
|
||||||
declare!(USBD);
|
declare!(UARTE0_UART0);
|
||||||
declare!(UARTE1);
|
declare!(TWIM0_TWIS0_TWI0_SPIM1_SPIS1_SPI1);
|
||||||
declare!(QSPI);
|
declare!(SPIM0_SPIS0_SPI0);
|
||||||
declare!(CRYPTOCELL);
|
declare!(GPIOTE);
|
||||||
declare!(PWM3);
|
declare!(SAADC);
|
||||||
declare!(SPIM3);
|
declare!(TIMER0);
|
||||||
|
declare!(TIMER1);
|
||||||
|
declare!(TIMER2);
|
||||||
|
declare!(RTC0);
|
||||||
|
declare!(TEMP);
|
||||||
|
declare!(RNG);
|
||||||
|
declare!(ECB);
|
||||||
|
declare!(CCM_AAR);
|
||||||
|
declare!(WDT);
|
||||||
|
declare!(RTC1);
|
||||||
|
declare!(QDEC);
|
||||||
|
declare!(COMP);
|
||||||
|
declare!(SWI0_EGU0);
|
||||||
|
declare!(SWI1_EGU1);
|
||||||
|
declare!(SWI2);
|
||||||
|
declare!(SWI3);
|
||||||
|
declare!(SWI4);
|
||||||
|
declare!(SWI5);
|
||||||
|
declare!(PWM0);
|
||||||
|
declare!(PDM);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[cfg(feature = "52832")]
|
||||||
|
mod irqs {
|
||||||
|
use super::*;
|
||||||
|
declare!(POWER_CLOCK);
|
||||||
|
declare!(RADIO);
|
||||||
|
declare!(UARTE0_UART0);
|
||||||
|
declare!(SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0);
|
||||||
|
declare!(SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1);
|
||||||
|
declare!(NFCT);
|
||||||
|
declare!(GPIOTE);
|
||||||
|
declare!(SAADC);
|
||||||
|
declare!(TIMER0);
|
||||||
|
declare!(TIMER1);
|
||||||
|
declare!(TIMER2);
|
||||||
|
declare!(RTC0);
|
||||||
|
declare!(TEMP);
|
||||||
|
declare!(RNG);
|
||||||
|
declare!(ECB);
|
||||||
|
declare!(CCM_AAR);
|
||||||
|
declare!(WDT);
|
||||||
|
declare!(RTC1);
|
||||||
|
declare!(QDEC);
|
||||||
|
declare!(COMP_LPCOMP);
|
||||||
|
declare!(SWI0_EGU0);
|
||||||
|
declare!(SWI1_EGU1);
|
||||||
|
declare!(SWI2_EGU2);
|
||||||
|
declare!(SWI3_EGU3);
|
||||||
|
declare!(SWI4_EGU4);
|
||||||
|
declare!(SWI5_EGU5);
|
||||||
|
declare!(TIMER3);
|
||||||
|
declare!(TIMER4);
|
||||||
|
declare!(PWM0);
|
||||||
|
declare!(PDM);
|
||||||
|
declare!(MWU);
|
||||||
|
declare!(PWM1);
|
||||||
|
declare!(PWM2);
|
||||||
|
declare!(SPIM2_SPIS2_SPI2);
|
||||||
|
declare!(RTC2);
|
||||||
|
declare!(I2S);
|
||||||
|
declare!(FPU);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[cfg(feature = "52833")]
|
||||||
|
mod irqs {
|
||||||
|
use super::*;
|
||||||
|
declare!(POWER_CLOCK);
|
||||||
|
declare!(RADIO);
|
||||||
|
declare!(UARTE0_UART0);
|
||||||
|
declare!(SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0);
|
||||||
|
declare!(SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1);
|
||||||
|
declare!(NFCT);
|
||||||
|
declare!(GPIOTE);
|
||||||
|
declare!(SAADC);
|
||||||
|
declare!(TIMER0);
|
||||||
|
declare!(TIMER1);
|
||||||
|
declare!(TIMER2);
|
||||||
|
declare!(RTC0);
|
||||||
|
declare!(TEMP);
|
||||||
|
declare!(RNG);
|
||||||
|
declare!(ECB);
|
||||||
|
declare!(CCM_AAR);
|
||||||
|
declare!(WDT);
|
||||||
|
declare!(RTC1);
|
||||||
|
declare!(QDEC);
|
||||||
|
declare!(COMP_LPCOMP);
|
||||||
|
declare!(SWI0_EGU0);
|
||||||
|
declare!(SWI1_EGU1);
|
||||||
|
declare!(SWI2_EGU2);
|
||||||
|
declare!(SWI3_EGU3);
|
||||||
|
declare!(SWI4_EGU4);
|
||||||
|
declare!(SWI5_EGU5);
|
||||||
|
declare!(TIMER3);
|
||||||
|
declare!(TIMER4);
|
||||||
|
declare!(PWM0);
|
||||||
|
declare!(PDM);
|
||||||
|
declare!(MWU);
|
||||||
|
declare!(PWM1);
|
||||||
|
declare!(PWM2);
|
||||||
|
declare!(SPIM2_SPIS2_SPI2);
|
||||||
|
declare!(RTC2);
|
||||||
|
declare!(I2S);
|
||||||
|
declare!(FPU);
|
||||||
|
declare!(USBD);
|
||||||
|
declare!(UARTE1);
|
||||||
|
declare!(PWM3);
|
||||||
|
declare!(SPIM3);
|
||||||
|
}
|
||||||
|
|
||||||
|
#[cfg(feature = "52840")]
|
||||||
|
mod irqs {
|
||||||
|
use super::*;
|
||||||
|
declare!(POWER_CLOCK);
|
||||||
|
declare!(RADIO);
|
||||||
|
declare!(UARTE0_UART0);
|
||||||
|
declare!(SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0);
|
||||||
|
declare!(SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1);
|
||||||
|
declare!(NFCT);
|
||||||
|
declare!(GPIOTE);
|
||||||
|
declare!(SAADC);
|
||||||
|
declare!(TIMER0);
|
||||||
|
declare!(TIMER1);
|
||||||
|
declare!(TIMER2);
|
||||||
|
declare!(RTC0);
|
||||||
|
declare!(TEMP);
|
||||||
|
declare!(RNG);
|
||||||
|
declare!(ECB);
|
||||||
|
declare!(CCM_AAR);
|
||||||
|
declare!(WDT);
|
||||||
|
declare!(RTC1);
|
||||||
|
declare!(QDEC);
|
||||||
|
declare!(COMP_LPCOMP);
|
||||||
|
declare!(SWI0_EGU0);
|
||||||
|
declare!(SWI1_EGU1);
|
||||||
|
declare!(SWI2_EGU2);
|
||||||
|
declare!(SWI3_EGU3);
|
||||||
|
declare!(SWI4_EGU4);
|
||||||
|
declare!(SWI5_EGU5);
|
||||||
|
declare!(TIMER3);
|
||||||
|
declare!(TIMER4);
|
||||||
|
declare!(PWM0);
|
||||||
|
declare!(PDM);
|
||||||
|
declare!(MWU);
|
||||||
|
declare!(PWM1);
|
||||||
|
declare!(PWM2);
|
||||||
|
declare!(SPIM2_SPIS2_SPI2);
|
||||||
|
declare!(RTC2);
|
||||||
|
declare!(I2S);
|
||||||
|
declare!(FPU);
|
||||||
|
declare!(USBD);
|
||||||
|
declare!(UARTE1);
|
||||||
|
declare!(QSPI);
|
||||||
|
declare!(CRYPTOCELL);
|
||||||
|
declare!(PWM3);
|
||||||
|
declare!(SPIM3);
|
||||||
|
}
|
||||||
|
|
||||||
|
pub use irqs::*;
|
||||||
|
Loading…
Reference in New Issue
Block a user