aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-nrf/src')
-rw-r--r--embassy-nrf/src/lib.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/embassy-nrf/src/lib.rs b/embassy-nrf/src/lib.rs
index 44990ed85..caa274ff5 100644
--- a/embassy-nrf/src/lib.rs
+++ b/embassy-nrf/src/lib.rs
@@ -240,11 +240,13 @@ macro_rules! bind_interrupts {
240 #[no_mangle] 240 #[no_mangle]
241 $(#[cfg($cond_irq)])? 241 $(#[cfg($cond_irq)])?
242 unsafe extern "C" fn $irq() { 242 unsafe extern "C" fn $irq() {
243 $( 243 unsafe {
244 $(#[cfg($cond_handler)])? 244 $(
245 <$handler as $crate::interrupt::typelevel::Handler<$crate::interrupt::typelevel::$irq>>::on_interrupt(); 245 $(#[cfg($cond_handler)])?
246 <$handler as $crate::interrupt::typelevel::Handler<$crate::interrupt::typelevel::$irq>>::on_interrupt();
246 247
247 )* 248 )*
249 }
248 } 250 }
249 251
250 $(#[cfg($cond_irq)])? 252 $(#[cfg($cond_irq)])?