#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 <sys-intc.h>
#include <reg-ncat.h>
#include <reg-gic.h>
Go to the source code of this file.
◆ 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()
Handles the IRQ with ARM registers.
- Parameters
-
| regs | Pointer to the ARM registers |
◆ sunxi_gic_cpu_interface_exit()
| int sunxi_gic_cpu_interface_exit |
( |
void |
| ) |
|
Exits the Sunxi GIC CPU interface.
- Returns
- 0 on success, or an error code
◆ sunxi_gic_cpu_interface_init()
| int sunxi_gic_cpu_interface_init |
( |
int |
cpu | ) |
|
Initializes the Sunxi GIC CPU interface.
- Parameters
-
- Returns
- 0 on success, or an error code