diff options
Diffstat (limited to 'embassy-imxrt/src')
| -rw-r--r-- | embassy-imxrt/src/lib.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/embassy-imxrt/src/lib.rs b/embassy-imxrt/src/lib.rs index 5846afe5c..a3437c655 100644 --- a/embassy-imxrt/src/lib.rs +++ b/embassy-imxrt/src/lib.rs | |||
| @@ -76,9 +76,11 @@ macro_rules! bind_interrupts { | |||
| 76 | #[allow(non_snake_case)] | 76 | #[allow(non_snake_case)] |
| 77 | #[no_mangle] | 77 | #[no_mangle] |
| 78 | unsafe extern "C" fn $irq() { | 78 | unsafe extern "C" fn $irq() { |
| 79 | $( | 79 | unsafe { |
| 80 | <$handler as $crate::interrupt::typelevel::Handler<$crate::interrupt::typelevel::$irq>>::on_interrupt(); | 80 | $( |
| 81 | )* | 81 | <$handler as $crate::interrupt::typelevel::Handler<$crate::interrupt::typelevel::$irq>>::on_interrupt(); |
| 82 | )* | ||
| 83 | } | ||
| 82 | } | 84 | } |
| 83 | 85 | ||
| 84 | $( | 86 | $( |
