Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Driver for Core-Local Interrupt Controller (CLIC) More...
Go to the source code of this file.
Functions | |
void | riscv_clic_irq_enable (uint32_t irq) |
Enable interrupt. | |
void | riscv_clic_irq_disable (uint32_t irq) |
Disable interrupt. | |
int | riscv_clic_irq_is_enabled (uint32_t irq) |
Check if an interrupt is enabled. | |
void | riscv_clic_irq_priority_set (uint32_t irq, uint32_t prio, uint32_t flags) |
Set interrupt priority. | |
void | riscv_clic_irq_vector_set (uint32_t irq) |
Set vector mode of interrupt. | |
Driver for Core-Local Interrupt Controller (CLIC)
void riscv_clic_irq_disable | ( | uint32_t | irq | ) |
Disable interrupt.
irq | interrupt ID |
void riscv_clic_irq_enable | ( | uint32_t | irq | ) |
Enable interrupt.
irq | interrupt ID |
int riscv_clic_irq_is_enabled | ( | uint32_t | irq | ) |
Check if an interrupt is enabled.
irq | interrupt ID |
Set interrupt priority.
irq | interrupt ID |
prio | interrupt priority |
flags | interrupt flags |
void riscv_clic_irq_vector_set | ( | uint32_t | irq | ) |
Set vector mode of interrupt.
irq | interrupt ID |