#include <io.h>
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include <types.h>
#include <common.h>
#include <log.h>
#include <reg-clic.h>
#include <reg-ncat.h>
Go to the source code of this file.
◆ CLIC_IRQ_NUM
| #define CLIC_IRQ_NUM (186) |
◆ irq_controller_t
◆ irq_trigger_type_t
◆ irq_trigger_type
| Enumerator |
|---|
| IRQ_TRIGGER_TYPE_LEVEL | |
| IRQ_TRIGGER_TYPE_EDGE_RISING | |
| IRQ_TRIGGER_TYPE_EDGE_FALLING | |
| IRQ_TRIGGER_TYPE_EDGE_BOTH | |
◆ arch_interrupt_exit()
| int arch_interrupt_exit |
( |
void |
| ) |
|
Exits the interrupt mechanism.
- Returns
- 0 on success, or an error code
◆ arch_interrupt_init()
| int arch_interrupt_init |
( |
void |
| ) |
|
Initializes the interrupt mechanism.
- Returns
- 0 on success, or an error code
◆ do_irq()