qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/8] cpu interrupt cleanup


From: Richard Henderson
Subject: [Qemu-devel] [PATCH 0/8] cpu interrupt cleanup
Date: Sat, 30 Apr 2011 15:24:23 -0700

Blue Swirl pointed out that CPU_INTERRUPT_TIMER was unused,
and should therefore be remove.  This is a logical extension
of that, making all target specific cpu interrupts really be
private to the target.

This will allow new ports to define external cpu interrupts
as needed without having to modify generic code.


r~


Richard Henderson (8):
  irq: Introduce CPU_INTERRUPT_TGT_* defines.
  irq: Introduce and use CPU_INTERRUPT_SSTEP_MASK.
  target-mips: Do not check CPU_INTERRUPT_TIMER.
  target-sparc: Do not check CPU_INTERRUPT_TIMER.
  irq: Remove CPU_INTERRUPT_TIMER.
  target-arm: Privatize CPU_INTERRUPT_FIQ.
  target-i386: Privatize some i386-specific interrupt names.
  irq: Privatize CPU_INTERRUPT_NMI.

 cpu-all.h               |   60 +++++++++++++++++++++++++++++++++++++---------
 cpu-exec.c              |    8 +-----
 poison.h                |   13 ++++++----
 target-arm/cpu.h        |    4 +++
 target-cris/cpu.h       |    3 ++
 target-i386/cpu.h       |    9 +++++++
 target-microblaze/cpu.h |    3 ++
 target-mips/exec.h      |    4 ---
 8 files changed, 76 insertions(+), 28 deletions(-)

-- 
1.7.4.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]