From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1GkPSK-0006Pn-0v for mharc-grub-devel@gnu.org; Wed, 15 Nov 2006 13:25:52 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GkPSI-0006O8-6b for grub-devel@gnu.org; Wed, 15 Nov 2006 13:25:50 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GkPSG-0006Mk-BH for grub-devel@gnu.org; Wed, 15 Nov 2006 13:25:49 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GkPSG-0006Mh-8b for grub-devel@gnu.org; Wed, 15 Nov 2006 13:25:48 -0500 Received: from [32.97.182.145] (helo=e5.ny.us.ibm.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GkPSG-0000Q1-IL for grub-devel@gnu.org; Wed, 15 Nov 2006 13:25:48 -0500 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e5.ny.us.ibm.com (8.13.8/8.12.11) with ESMTP id kAFINi6F011434 for ; Wed, 15 Nov 2006 13:23:44 -0500 Received: from d01av03.pok.ibm.com (d01av03.pok.ibm.com [9.56.224.217]) by d01relay04.pok.ibm.com (8.13.6/8.13.6/NCO v8.1.1) with ESMTP id kAFINWUK221976 for ; Wed, 15 Nov 2006 13:23:34 -0500 Received: from d01av03.pok.ibm.com (loopback [127.0.0.1]) by d01av03.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id kAFINWUE030826 for ; Wed, 15 Nov 2006 13:23:32 -0500 Received: from [9.53.41.42] (basalt.austin.ibm.com [9.53.41.42]) by d01av03.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id kAFINWQ3030786 for ; Wed, 15 Nov 2006 13:23:32 -0500 From: Hollis Blanchard To: The development of GRUB 2 In-Reply-To: <1163579805.455ad19d75469@imp4-g19.free.fr> References: <1163542411.12931.41.camel@basalt> <1163579805.455ad19d75469@imp4-g19.free.fr> Content-Type: text/plain Date: Wed, 15 Nov 2006 12:23:27 -0600 Message-Id: <1163615007.8873.22.camel@basalt> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit Subject: Re: multiboot2: kernel->GRUB communication X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Nov 2006 18:25:50 -0000 On Wed, 2006-11-15 at 09:36 +0100, tgingold@free.fr wrote: > Quoting Hollis Blanchard : > > > Right now the multiboot2 spec calls for bits to be set in the kernel > > image to indicate to GRUB that various features are required or > > requested. > > > > I'm trying to come up with a cleaner way. I find all these bits very > > confusing, actually, and I think it would be more clear if we had > > something like this instead: > > > > [... multiboot header ...] > > .ascii "header_addr: 0xf00" > > .ascii "load_addr: 0x0" > > .ascii ... > > (Actually, is it even worth supporting a.out at this point? This > > particular example may be obsolete.) > I am not a big fan of having ascii addresses because it is difficult to > generate them from as and almost impossible from ld. OK, good point. -Hollis