From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1NaylB-0004J1-IA for mharc-grub-devel@gnu.org; Fri, 29 Jan 2010 16:52:13 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nayl8-0004Dz-Hv for grub-devel@gnu.org; Fri, 29 Jan 2010 16:52:10 -0500 Received: from [199.232.76.173] (port=47416 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nayl6-0004AT-CX for grub-devel@gnu.org; Fri, 29 Jan 2010 16:52:08 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Nayl3-0000vI-Pf for grub-devel@gnu.org; Fri, 29 Jan 2010 16:52:08 -0500 Received: from xvm-190-8.ghst.net ([217.70.190.8]:39955 helo=aybabtu.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Nayl2-0000uT-Qt for grub-devel@gnu.org; Fri, 29 Jan 2010 16:52:05 -0500 Received: from [192.168.10.10] (helo=thorin) by aybabtu.com with esmtp (Exim 4.69) (envelope-from ) id 1Naykz-0002sp-B6 for grub-devel@gnu.org; Fri, 29 Jan 2010 22:52:01 +0100 Received: from rmh by thorin with local (Exim 4.69) (envelope-from ) id 1Nayky-0005F1-Lv for grub-devel@gnu.org; Fri, 29 Jan 2010 22:52:00 +0100 Date: Fri, 29 Jan 2010 22:52:00 +0100 From: Robert Millan To: The development of GNU GRUB Message-ID: <20100129215200.GA20114@thorin> References: <4B5796A3.80009@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4B5796A3.80009@gmail.com> Organization: free as in freedom X-Message-Flag: Worried about Outlook viruses? Switch to Thunderbird! www.mozilla.com/thunderbird X-Debbugs-No-Ack: true User-Agent: Mutt/1.5.18 (2008-05-17) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: [multiboot2] Tagged multiboot2 header X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 21:52:10 -0000 On Thu, Jan 21, 2010 at 12:49:55AM +0100, Vladimir 'φ-coder/phcoder' Serbinenko wrote: > +@node Header tags > +@subsection General tag structure > +Tags constitutes a buffer of structures immediately following each other. > +Every structure has following format: > + > +@example > +@group > + +-------------------+ > +0 | type | > +4 | size | > +8-11 | optional | > + +-------------------+ > +@end group > +@end example This looks fine. Please go ahead with the proposed new layout. As for the addition of new fields for architecture / endianess, I wonder if it makes sense to continue supporting aout-kludge in Multiboot 2. It seems that all of the projects interested in Multiboot use ELF natively themselves and shouldn't have trouble with it, whereas projects that don't use ELF are almost invariably proprietary OS and never showed any interest in Multiboot. -- Robert Millan "Be the change you want to see in the world" -- Gandhi