| /* |
| * Generic ARM Programmable Interrupt Controller support. |
| * |
| * Copyright (c) 2006 CodeSourcery. |
| * Written by Paul Brook |
| * |
| * This code is licenced under the LGPL. |
| * |
| * Arm hardware uses a wide variety of interrupt handling hardware. |
| * This provides a generic framework for connecting interrupt sources and |
| * inputs. |
| */ |
| |
| #ifndef ARM_INTERRUPT_H |
| #define ARM_INTERRUPT_H 1 |
| |
| #include "cpu.h" |
| #include "hw/irq.h" |
| |
| /* The CPU is also modeled as an interrupt controller. */ |
| #define ARM_PIC_CPU_IRQ 0 |
| #define ARM_PIC_CPU_FIQ 1 |
| qemu_irq *arm_pic_init_cpu(CPUOldState *env); |
| |
| #endif /* !ARM_INTERRUPT_H */ |
| |