diff options
Diffstat (limited to 'embassy-nrf/src/lib.rs')
| -rw-r--r-- | embassy-nrf/src/lib.rs | 10 |
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)])? |
