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.
#define AVR32_LEAVE_CRITICAL_REGION | ( | ) |
End section with code protected against interrupts.
#define Disable_global_interrupt | ( | ) | cpu_irq_disable() |
Referenced by aic23b_dac_output(), b_joystick_init(), b_pushb1_init(), b_pushb2_init(), b_pushb3_init(), device_cdc_task_init(), dip204_example_configure_joystick_IT(), dip204_example_configure_push_buttons_IT(), e_syscmds_reboot(), host_check_class(), host_get_data(), host_get_data_interrupt(), host_send_data(), host_send_data_interrupt(), host_transfer_control(), main(), ms3_dac_output(), pdca_int_handler(), pwm_init(), rtouch_prepare_adc(), rtouch_prepare_detect(), tc_configure_interrupts(), usb_device_task_init(), usb_host_task(), usb_host_task_init(), vDisableMACBOperations(), and xMACBInit().
#define Disable_interrupt_level | ( | level | ) | cpu_irq_disable_level(level) |
#define Enable_global_interrupt | ( | ) | cpu_irq_enable() |
Referenced by aic23b_dac_output(), b_joystick_init(), b_pushb1_init(), b_pushb2_init(), b_pushb3_init(), device_cdc_task_init(), dip204_example_configure_joystick_IT(), dip204_example_configure_push_buttons_IT(), e_syscmds_reboot(), host_check_class(), host_get_data(), host_get_data_interrupt(), host_send_data(), host_send_data_interrupt(), host_suspend_action(), host_transfer_control(), init_interrupts(), main(), ms3_dac_output(), pdca_int_handler(), pdca_set_irq(), pwm_init(), rtouch_prepare_adc(), rtouch_prepare_detect(), tc_configure_interrupts(), usb_device_task_init(), usb_host_task(), usb_host_task_init(), usb_task(), 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) |