CVSROOT:        /sources/qemu
Module name:    qemu
Changes by:     Jocelyn Mayer <j_mayer> 07/03/30 09:38:04

Modified files:
        .              : cpu-exec.c vl.h 
        hw             : openpic.c ppc.c ppc_chrp.c ppc_prep.c 
        target-ppc     : cpu.h helper.c 

Log message:
        New model for PowerPC CPU hardware interrupt events:
        move all PowerPC specific code into target-ppc/helper.c to avoid 
polluting
        the common code in cpu-exec.c. This makes implementation of new features
        (ie embedded PowerPC timers, critical interrupts, ...) easier.
        This also avoid hardcoding the IRQ callback in the OpenPIC controller,
        making it more easily reusable and allowing cascading. 

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-exec.c?cvsroot=qemu&r1=1.95&r2=1.96
http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemu&r1=1.196&r2=1.197
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/openpic.c?cvsroot=qemu&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc.c?cvsroot=qemu&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_chrp.c?cvsroot=qemu&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_prep.c?cvsroot=qemu&r1=1.31&r2=1.32
http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/cpu.h?cvsroot=qemu&r1=1.32&r2=1.33
http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/helper.c?cvsroot=qemu&r1=1.35&r2=1.36


Reply via email to