From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IETKJ-0004ZZ-G2 for qemu-devel@nongnu.org; Fri, 27 Jul 2007 13:10:07 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IETKI-0004YA-OM for qemu-devel@nongnu.org; Fri, 27 Jul 2007 13:10:07 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IETKI-0004Xz-Lx for qemu-devel@nongnu.org; Fri, 27 Jul 2007 13:10:06 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IETKI-0002MQ-7I for qemu-devel@nongnu.org; Fri, 27 Jul 2007 13:10:06 -0400 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1IETKD-0008IC-Uc for qemu-devel@nongnu.org; Fri, 27 Jul 2007 19:10:01 +0200 Received: from mtvcafw.sgi.com ([192.48.171.6]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 27 Jul 2007 19:10:01 +0200 Received: from bjj4 by mtvcafw.sgi.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 27 Jul 2007 19:10:01 +0200 From: Brian Johnson Date: Fri, 27 Jul 2007 09:24:43 -0500 Message-ID: References: <828800.95578.qm@web54107.mail.re2.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit In-Reply-To: <828800.95578.qm@web54107.mail.re2.yahoo.com> Sender: news Subject: [Qemu-devel] Re: QEmu as a Device Software Optimization tool 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 n schembr wrote: > > -snap- > >> Personally though I don't see much benefit to simple syntax config >> files over C files, that are being used now. > > Config files implies a self check process. A better question might > be, has qemu grown to the point where an outsider is going to define > a new platform? Absolutely. I've been using it to prototype firmware for a NUMA chipset. I've had to invent ugly command-line hacks for specifying the number of nodes, per-node consoles, etc. And I still need to use a debugger to override variable values in my init. code when I want to test "odd" cases which my hacks don't support. I could make good use of a generalized configuration file. Brian