macro_rules! interrupt {
    ($isr_name:ident, $rust_handler:expr) => { ... };
}
Expand description

Wrap a Rust interrupt handler in an extern “C” wrapper that does the post-return cleaups.

This is probably Coretex-M specific.

The wrapped function should not panic; FIXME: Explore the use of rustig to ensure this.