From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K939M-0003kN-QT for qemu-devel@nongnu.org; Wed, 18 Jun 2008 15:16:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K939L-0003iM-4G for qemu-devel@nongnu.org; Wed, 18 Jun 2008 15:16:56 -0400 Received: from [199.232.76.173] (port=47249 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K939L-0003iE-1C for qemu-devel@nongnu.org; Wed, 18 Jun 2008 15:16:55 -0400 Received: from mail.gmx.net ([213.165.64.20]:34383) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1K939K-0003Ju-HC for qemu-devel@nongnu.org; Wed, 18 Jun 2008 15:16:54 -0400 Message-ID: <001b01c8d177$da909140$0201a8c0@zeug> From: "Sebastian Herbszt" References: <48595024.7050400@bellard.org> Date: Wed, 18 Jun 2008 21:16:11 +0200 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: QEMU configuration files Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Fabrice, > My snapshot of the "object based" QEMU configuration system can be found > at http://bellard.org/qemu/patches . I only tried it for x86 targets. It > is not yet in committable state and comments are welcome ! the patch is pretty huge: Makefile.target | 2 device.c | 874 +++++++++++++++++++ device.h | 99 ++ hw/gumstix.c | 10 hw/hw.h | 3 hw/integratorcp.c | 16 hw/mainstone.c | 4 hw/mips_jazz.c | 30 hw/mips_malta.c | 30 hw/mips_r4k.c | 15 hw/pc.c | 77 - hw/ppc_chrp.c | 8 hw/ppc_oldworld.c | 8 hw/ppc_prep.c | 54 - hw/realview.c | 14 hw/sun4u.c | 7 hw/versatilepb.c | 20 vl.c | 2394 +++++++++++++++++++++++++++++++++++++----------------- 18 files changed, 2676 insertions(+), 989 deletions(-) Any chance you could split it into smaller pieces? - Sebastian