Home | History | Annotate | Download | only in hw
      1 /*
      2  * Generic ARM Programmable Interrupt Controller support.
      3  *
      4  * Copyright (c) 2006 CodeSourcery.
      5  * Written by Paul Brook
      6  *
      7  * This code is licenced under the LGPL.
      8  *
      9  * Arm hardware uses a wide variety of interrupt handling hardware.
     10  * This provides a generic framework for connecting interrupt sources and
     11  * inputs.
     12  */
     13 
     14 #ifndef ARM_INTERRUPT_H
     15 #define ARM_INTERRUPT_H 1
     16 
     17 #include "irq.h"
     18 
     19 /* The CPU is also modeled as an interrupt controller.  */
     20 #define ARM_PIC_CPU_IRQ 0
     21 #define ARM_PIC_CPU_FIQ 1
     22 qemu_irq *arm_pic_init_cpu(CPUState *env);
     23 
     24 #endif /* !ARM_INTERRUPT_H */
     25 
     26