From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1EIo41-00058b-Op for mharc-grub-devel@gnu.org; Fri, 23 Sep 2005 09:58:10 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EIo3x-000579-8d for grub-devel@gnu.org; Fri, 23 Sep 2005 09:58:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EIo3r-00054x-BA for grub-devel@gnu.org; Fri, 23 Sep 2005 09:58:03 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EIo3r-00053r-1U for grub-devel@gnu.org; Fri, 23 Sep 2005 09:57:59 -0400 Received: from [145.74.66.11] (helo=mail-cn.han.nl) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EIo27-0005QZ-Gk for grub-devel@gnu.org; Fri, 23 Sep 2005 09:56:11 -0400 Received: from vscan-cn.han.nl (venus.han.nl [145.74.65.6]) by mail-cn.han.nl (Postfix) with ESMTP id 9219E88F7 for ; Fri, 23 Sep 2005 15:56:09 +0200 (CEST) Received: from mail-cn.han.nl ([145.74.66.11]) by vscan-cn.han.nl (venus.han.nl [145.74.65.6]) (amavisd-new, port 10024) with ESMTP id 04939-06 for ; Fri, 23 Sep 2005 15:56:07 +0200 (CEST) Received: from mail1.han.nl (mail1.han.nl [145.74.103.11]) by mail-cn.han.nl (Postfix) with ESMTP id 0027B8BFD for ; Fri, 23 Sep 2005 15:56:07 +0200 (CEST) Received: from localhost.localdomain (mgerards.xs4all.nl [82.92.27.129]) by mail1.han.nl (Postfix) with ESMTP id B8EEAC048 for ; Fri, 23 Sep 2005 15:56:06 +0200 (CEST) Mail-Copies-To: metgerards@student.han.nl To: The development of GRUB 2 References: <4323B40E.20909@bartgrantham.com> <43252D74.5050001@yahoo.fr> <4333AEF4.6010205@bartgrantham.com> From: Marco Gerards Date: Fri, 23 Sep 2005 15:56:06 +0200 In-Reply-To: <4333AEF4.6010205@bartgrantham.com> (Bart Grantham's message of "Fri, 23 Sep 2005 03:29:56 -0400") Message-ID: <87fyrvdh1l.fsf@student.han.nl> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new (2.2.0) at vscan-cn.han.nl Subject: Re: GRUB2 Sparc 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: Fri, 23 Sep 2005 13:58:07 -0000 Bart Grantham writes: > - It looks like the Sparc port piggybacks on the powerpc port a bit > for the open firmware bits. Is that correct, or am I missing > something? If so, I suppose a good goal would be to try to move any > OF-specific code into it's own module? The OF code is already shared between both ports, so both ports are equal if you look at it that way. We could make a module out of the OF code some day, but that is not really important now. > - My (admittedly somewhat hazy) understanding of how an Ultrasparc > machine boots from disk (any IEEE1275 machine?) is that it reads the > first sector on the given partition as OF bytecode, which then loads > up a secondary bootloader or kernel. Please correct me if I'm wrong > on this. Is the GRUB2 project intended to provide a standard bytecode > sector for this as well, or will platform specific bootsector code > continue to be used? And if it's the latter, how does the team > envision the interface between the boot loader and GRUB2 working? > Will something like SILO load up GRUB2 like it currently does the > linux kernel and then GRUB2 takes over from there, leveraging OF for > keyboard, mouse, display drivers? I would prefer our own loader to do this. It would be silly if GRUB needs another bootloader I guess. :) -- Marco