Macros | |
#define | Disable_global_interrupt() cpu_irq_disable() |
#define | Disable_interrupt_level(level) cpu_irq_disable_level(level) |
#define | Enable_global_interrupt() cpu_irq_enable() |
#define | Enable_interrupt_level(level) cpu_irq_enable_level(level) |
#define | Is_global_interrupt_enabled() cpu_irq_is_enabled() |
#define | Is_interrupt_level_enabled(level) cpu_irq_level_is_enabled(level) |
Interrupt protection of code sections | |
| |
#define | AVR32_ENTER_CRITICAL_REGION() |
Start section with code protected against interrupts. More... | |
#define | AVR32_LEAVE_CRITICAL_REGION() |
End section with code protected against interrupts. More... | |
#define AVR32_ENTER_CRITICAL_REGION | ( | ) |
Start section with code protected against interrupts.
Referenced by pm_config_mainclk_safety(), pm_disable_clk_domain_div(), pm_disable_module(), pm_enable_module(), pm_set_clk_domain_div(), pm_set_mclk_source(), qdec_configure_interrupts(), scif_configure_osc_crystalmode(), scif_configure_osc_extmode(), scif_enable_extosc(), scif_enable_osc(), scif_pll_disable(), scif_pll_enable(), scif_pll_setup(), scif_start_osc(), scif_start_osc32(), scif_start_rc120M(), scif_start_rc8M(), scif_stop_osc(), scif_stop_osc32(), scif_stop_rc120M(), and scif_stop_rc8M().
#define AVR32_LEAVE_CRITICAL_REGION | ( | ) |
End section with code protected against interrupts.
Referenced by pm_config_mainclk_safety(), pm_disable_clk_domain_div(), pm_disable_module(), pm_enable_module(), pm_set_clk_domain_div(), pm_set_mclk_source(), qdec_configure_interrupts(), scif_configure_osc_crystalmode(), scif_configure_osc_extmode(), scif_enable_extosc(), scif_enable_osc(), scif_pll_disable(), scif_pll_enable(), scif_pll_setup(), scif_start_osc(), scif_start_osc32(), scif_start_rc120M(), scif_start_rc8M(), scif_stop_osc(), scif_stop_osc32(), scif_stop_rc120M(), and scif_stop_rc8M().
#define Disable_global_interrupt | ( | ) | cpu_irq_disable() |
Referenced by controller_init(), init_pdca(), lin_init(), lin_task_restart(), main(), mdma_configure_interrupts(), mdma_int_handler(), pdca_int_handler(), pdca_set_irq(), pwm_init(), rtouch_prepare_adc(), rtouch_prepare_detect(), scif_bod18_disable_irq(), scif_bod33_disable_irq(), scif_bod50_disable_irq(), tc_configure_interrupts(), vDisableMACBOperations(), wdt_reset_mcu(), and xMACBInit().
#define Disable_interrupt_level | ( | level | ) | cpu_irq_disable_level(level) |
#define Enable_global_interrupt | ( | ) | cpu_irq_enable() |
Referenced by controller_init(), init_pdca(), lin_task_restart(), main(), mdma_configure_interrupts(), mdma_int_handler(), pdca_int_handler(), pdca_set_irq(), pwm_init(), rtouch_prepare_adc(), rtouch_prepare_detect(), scif_bod18_disable_irq(), scif_bod33_disable_irq(), scif_bod50_disable_irq(), tc_configure_interrupts(), vDisableMACBOperations(), and xMACBInit().
#define Enable_interrupt_level | ( | level | ) | cpu_irq_enable_level(level) |
#define Is_global_interrupt_enabled | ( | ) | cpu_irq_is_enabled() |
#define Is_interrupt_level_enabled | ( | level | ) | cpu_irq_level_is_enabled(level) |