|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
GRLIB IRQMP interrupt controller driver API. More...
Go to the source code of this file.
Functions | |
| void | intc_irqmp_irq_enable (unsigned int source) |
| Enable an interrupt source. | |
| void | intc_irqmp_irq_disable (unsigned int source) |
| Disable an interrupt source. | |
| int | intc_irqmp_irq_is_enabled (unsigned int source) |
| Get the enable state of an interrupt source. | |
| int | intc_irqmp_get_source (int irl) |
| Get the interrupt source behind a processor interrupt request. | |
GRLIB IRQMP interrupt controller driver API.
| int intc_irqmp_get_source | ( | int | irl | ) |
Get the interrupt source behind a processor interrupt request.
Acknowledges interrupt request level irl and returns the actual interrupt source, taking IRQMP extended interrupts into account.
| irl | Processor interrupt request level |
| void intc_irqmp_irq_disable | ( | unsigned int | source | ) |
Disable an interrupt source.
| source | Interrupt source number |
| void intc_irqmp_irq_enable | ( | unsigned int | source | ) |
Enable an interrupt source.
| source | Interrupt source number |
| int intc_irqmp_irq_is_enabled | ( | unsigned int | source | ) |
Get the enable state of an interrupt source.
| source | Interrupt source number |