From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.33) id 1Cc0te-0005aL-UJ for mharc-grub-devel@gnu.org; Wed, 08 Dec 2004 07:26:19 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Cc0td-0005aC-4H for grub-devel@gnu.org; Wed, 08 Dec 2004 07:26:17 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Cc0tc-0005Zz-Nf for grub-devel@gnu.org; Wed, 08 Dec 2004 07:26:16 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Cc0tc-0005Zw-K5 for grub-devel@gnu.org; Wed, 08 Dec 2004 07:26:16 -0500 Received: from [193.45.208.6] (helo=griffin.skarpodata.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1Cc0ja-0000wZ-Cp for grub-devel@gnu.org; Wed, 08 Dec 2004 07:15:55 -0500 Received: from localhost.localdomain (183.201.216.81.s-s.siw.siwnet.net [81.216.201.183]) by griffin.skarpodata.com (8.12.10/8.12.10) with ESMTP id iB8De3ld019624; Wed, 8 Dec 2004 14:40:03 +0100 To: Marco Gerards References: <87sm6iqs9s.fsf@night.trouble.net> <87acsqp3fe.fsf@marco.marco-g.com> <87k6rtoyrj.fsf@night.trouble.net> <87hdmxhufk.fsf@marco.marco-g.com> From: Johan Rydberg Date: Wed, 08 Dec 2004 13:27:29 +0100 In-Reply-To: <87hdmxhufk.fsf@marco.marco-g.com> (Marco Gerards's message of "Wed, 08 Dec 2004 11:59:43 +0000") Message-ID: <87fz2hotzi.fsf@night.trouble.net> User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: The development of GRUB 2 Subject: Re: multiboot 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, 08 Dec 2004 12:26:17 -0000 Marco Gerards writes: >> This brings me to the next issue; have someone tried to boot GRUB2/PPC >> with U-Boot? It would be a fun experiment to try to run GRUB on a >> development board like Ebony or Atlantis. > > U-Boot is another PPC firmware, right? Something like OF, but not > compatible? It's a boot loader that is used to boot GNU/Linux on PPC (and other) platforms. More information can be found at http://ppcboot.sourceforge.net/ I don't think it has a firmware layer at all, so I suppose you must implement things like IDE and console in GRUB itself. Which of course can be rather boring and error prune. The real question I guess is whether or not things like drivers should be included in GRUB2 at all, or should GRUB always depend on an underlying layer to provide those facilities? >> So, what do I need to get going? A powerpc-elf (or should I use some >> other target?) cross-compiler? > > You can use a cross-compiler to compile grubof. I didn't manage to do so. I'll research it a bit and probably send in a patch. ~j