qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] qemu cpu-exec.c vl.h hw/openpic.c hw/ppc.c hw/p...
@ 2007-03-30  9:38 Jocelyn Mayer
  0 siblings, 0 replies; 2+ messages in thread
From: Jocelyn Mayer @ 2007-03-30  9:38 UTC (permalink / raw)
  To: qemu-devel

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Qemu-devel] qemu cpu-exec.c vl.h hw/openpic.c hw/ppc.c hw/p...
@ 2007-04-09 22:45 Jocelyn Mayer
  0 siblings, 0 replies; 2+ messages in thread
From: Jocelyn Mayer @ 2007-04-09 22:45 UTC (permalink / raw)
  To: qemu-devel

CVSROOT:	/sources/qemu
Module name:	qemu
Changes by:	Jocelyn Mayer <j_mayer>	07/04/09 22:45:36

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

Log message:
	Implement embedded IRQ controller for PowerPC 6xx/740 & 750.
	Fix PowerPC external interrupt input handling and lowering.
	Fix OpenPIC output pins management.
	Fix multiples bugs in OpenPIC IRQ management.
	Fix OpenPIC CPU(s) reset function.
	Fix Mac99 machine to properly route OpenPIC outputs to the PowerPC input pins.
	Fix PREP machine to properly route i8259 output to the PowerPC external
	  interrupt pin.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-exec.c?cvsroot=qemu&r1=1.99&r2=1.100
http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemu&r1=1.208&r2=1.209
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/openpic.c?cvsroot=qemu&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc.c?cvsroot=qemu&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_chrp.c?cvsroot=qemu&r1=1.31&r2=1.32
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_prep.c?cvsroot=qemu&r1=1.33&r2=1.34
http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/cpu.h?cvsroot=qemu&r1=1.36&r2=1.37
http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/helper.c?cvsroot=qemu&r1=1.40&r2=1.41
http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/translate_init.c?cvsroot=qemu&r1=1.8&r2=1.9

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-04-09 22:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-09 22:45 [Qemu-devel] qemu cpu-exec.c vl.h hw/openpic.c hw/ppc.c hw/p Jocelyn Mayer
  -- strict thread matches above, loose matches on Subject: below --
2007-03-30  9:38 Jocelyn Mayer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).