From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JZJ2I-0007Pg-IB for qemu-devel@nongnu.org; Wed, 12 Mar 2008 00:57:54 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JZJ2G-0007P0-JF for qemu-devel@nongnu.org; Wed, 12 Mar 2008 00:57:54 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JZJ2G-0007Os-Af for qemu-devel@nongnu.org; Wed, 12 Mar 2008 00:57:52 -0400 Received: from wr-out-0506.google.com ([64.233.184.238]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JZJ2G-0006W3-0O for qemu-devel@nongnu.org; Wed, 12 Mar 2008 00:57:52 -0400 Received: by wr-out-0506.google.com with SMTP id 76so1671838wra.10 for ; Tue, 11 Mar 2008 21:57:51 -0700 (PDT) Message-ID: <47D762CA.4030603@codemonkey.ws> Date: Tue, 11 Mar 2008 23:57:46 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] x86 Multiboot support (extended) References: <47A19BCA.9050606@suse.de> <495BC301-ECE5-44CD-B689-4C0C39951ACE@csgraf.de> <20080311234419.GA32706@volta.aurel32.net> In-Reply-To: <20080311234419.GA32706@volta.aurel32.net> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit 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 Aurelien Jarno wrote: > On Thu, Jan 31, 2008 at 06:31:09PM +0100, Alexander Graf wrote: > > Is it really necessary to have *that much* assembly code within hw/pc.c? > > I would rather see multiboot support as a small image generated from > C and/or assembly code, loaded either with -hda or with a new option > having the same effect. This code could read the NVRAM to get the > variables it needs. > Better yet to package it as an option ROM and eliminate all the boot sector hacks. Regards, Anthony Liguori