[][src]Function ruspiro_interrupt_core::disable_irq

pub fn disable_irq()

globally disable IRQ interrupts from beeing triggered. This function stores the state of the current enabling/disabling of interrupts. If disable is called multiple times after each other this will than ultimately store "disabled" as last state. In this case a previous enabled state (before the multiple calls) is not able to recover with a call to [re_enable_irq].