Go to the source code of this file.
◆ irq_local_disable
| #define irq_local_disable |
( |
| flags | ) |
|
Value:
#define arch_irq_lock()
Definition interrupt.h:140
◆ irq_local_enable
| #define irq_local_enable |
( |
| flags | ) |
|
◆ interrupt_clear_mask()
| void interrupt_clear_mask |
( |
uint32_t | irq, |
|
|
uint32_t | mask ) |
◆ interrupt_disable()
| uint32_t interrupt_disable |
( |
uint32_t | irq, |
|
|
void * | arg ) |
|
inlinestatic |
◆ interrupt_enable()
| uint32_t interrupt_enable |
( |
uint32_t | irq, |
|
|
void * | arg ) |
|
inlinestatic |
◆ interrupt_get_irq()
| int interrupt_get_irq |
( |
unsigned int | irq, |
|
|
const char * | cascade ) |
|
inlinestatic |
◆ interrupt_mask()
| void interrupt_mask |
( |
uint32_t | irq, |
|
|
unsigned int | cpu ) |
◆ interrupt_register()
| int interrupt_register |
( |
uint32_t | irq, |
|
|
void(* | handler )(void *arg), |
|
|
void * | arg ) |
|
inlinestatic |
◆ interrupt_unmask()
| void interrupt_unmask |
( |
uint32_t | irq, |
|
|
unsigned int | cpu ) |
◆ interrupt_unregister()
| void interrupt_unregister |
( |
uint32_t | irq, |
|
|
const void * | arg ) |
|
inlinestatic |
◆ platform_interrupt_init()
| void platform_interrupt_init |
( |
void | | ) |
|
|
inlinestatic |
◆ zephyr_tr