39#if !defined(__DOXYGEN__)
44volatile bool g_interrupt_enabled =
true;
void cpu_irq_enter_critical(void)
static volatile bool cpu_irq_prev_interrupt_state
#define cpu_irq_disable()
Disable interrupts globally.
static volatile uint32_t cpu_irq_critical_section_counter
void cpu_irq_leave_critical(void)
#define cpu_irq_is_enabled()
Check if interrupts are globally enabled.
#define cpu_irq_enable()
Enable interrupts globally.
Global interrupt management for SAM D20, SAM3 and SAM4 (NVIC based).