Diff for /qemu/hw/sh_intc.h between versions 1.1.1.3 and 1.1.1.4

version 1.1.1.3, 2018/04/24 17:25:03 version 1.1.1.4, 2018/04/24 19:50:12
Line 3 Line 3
   
 #include "qemu-common.h"  #include "qemu-common.h"
 #include "irq.h"  #include "irq.h"
   #include "exec-memory.h"
   
 typedef unsigned char intc_enum;  typedef unsigned char intc_enum;
   
Line 46  struct intc_source { Line 47  struct intc_source {
 };  };
   
 struct intc_desc {  struct intc_desc {
       MemoryRegion iomem;
       MemoryRegion *iomem_aliases;
     qemu_irq *irqs;      qemu_irq *irqs;
     struct intc_source *sources;      struct intc_source *sources;
     int nr_sources;      int nr_sources;
Line 53  struct intc_desc { Line 56  struct intc_desc {
     int nr_mask_regs;      int nr_mask_regs;
     struct intc_prio_reg *prio_regs;      struct intc_prio_reg *prio_regs;
     int nr_prio_regs;      int nr_prio_regs;
     int iomemtype;  
     int pending; /* number of interrupt sources that has pending set */      int pending; /* number of interrupt sources that has pending set */
 };  };
   
Line 68  void sh_intc_register_sources(struct int Line 70  void sh_intc_register_sources(struct int
                               struct intc_group *groups,                                struct intc_group *groups,
                               int nr_groups);                                int nr_groups);
   
 int sh_intc_init(struct intc_desc *desc,  int sh_intc_init(MemoryRegion *sysmem,
                    struct intc_desc *desc,
                  int nr_sources,                   int nr_sources,
                  struct intc_mask_reg *mask_regs,                   struct intc_mask_reg *mask_regs,
                  int nr_mask_regs,                   int nr_mask_regs,

Removed from v.1.1.1.3  
changed lines
  Added in v.1.1.1.4


unix.superglobalmegacorp.com