pub trait InterruptConfigurable: Sealed {
// Required method
fn set_interrupt_handler(&mut self, handler: InterruptHandler);
}Expand description
Trait implemented by drivers which allow the user to set an interrupt::InterruptHandler
Required Methods§
Sourcefn set_interrupt_handler(&mut self, handler: InterruptHandler)
fn set_interrupt_handler(&mut self, handler: InterruptHandler)
Set the interrupt handler
Note that this will replace any previously registered interrupt handler. Some peripherals offer a shared interrupt handler for multiple purposes. It’s the users duty to honor this.
You can restore the default/unhandled interrupt handler by using DEFAULT_INTERRUPT_HANDLER