From owner-freebsd-ppc@FreeBSD.ORG Tue May 27 19:06:57 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 930E337B401; Tue, 27 May 2003 19:06:57 -0700 (PDT) Received: from motgate6.mot.com (motgate6.mot.com [144.189.100.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7C2543FAF; Tue, 27 May 2003 19:06:56 -0700 (PDT) (envelope-from ajs@labs.mot.com) Received: from il06exr04.mot.com (il06exr04.mot.com [129.188.137.134]) by motgate6.mot.com (Motorola/Motgate6) with ESMTP id h4S26tgZ005793; Tue, 27 May 2003 19:06:56 -0700 (MST) Received: from LUENA (mvp-192-172-8-83.corp.mot.com [192.172.8.83]) h4S26qQx028725; Tue, 27 May 2003 21:06:53 -0500 From: "Aron J. Silverton" To: "'Peter Grehan'" Date: Tue, 27 May 2003 21:06:50 -0500 Organization: Networks and Infrastructure Research Lab Message-ID: <4D87884B6A6D4E438A8592BCC9C85DCA079C3156@il02exm06.corp.mot.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 Importance: Normal In-Reply-To: <3ED2A8C5.2E19EA11@freebsd.org> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 cc: freebsd-ppc@freebsd.org Subject: RE: Porting to Compact PCI X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ajs@labs.mot.com List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2003 02:06:57 -0000 Comments inline. owner-freebsd-ppc@freebsd.org wrote: > Hi Aron, >=20 >> 1. Boot Linux using U-Boot on this board. >=20 > I suspect this will be an easy step. >=20 I hope so, but I've been reading the U-boot list and I have my doubts. >> 2. Try U-Boot and FreeBSD. =20 >=20 > The main issue with U-Boot is that it doesn't export a low-level > driver interface, which the loader really wants to see. The > alternative is to implement polled-mode drivers in loader, which is > really replicating what U-Boot already does, so I think the best path > is to extend U-Boot's "syscall" interface to allow access to it's > existing driver code. =20 >=20 I've heard that U-Boot is already supposed to have some support, albeit rudimentary, support for FreeBSD. Are you familiar with the extent of = this? > The PPC port is currently way too tied to OpenFirmware, but it's > always been known that this has to be split out.=20 >=20 > Another issue is JFFS2 support in FreeBSD, which is what U-Boot uses > for it's flash filesystem. This would probably involve ext2fs-like > copyright issues. =20 >=20 What is the copyright issue? I'm not familiar with this. >> Let me know what everybody thinks. >=20 > It's an excellent plan, and will help to realise the ultimate goal > of the PPC port which was embedded systems. It is very handy to have > a fast G4 Mac for native builds though :-) =20 >=20 I hope that we can help. Others should feel free to join us. We'll be cross compiling on our end as we have no Macs. > later, >=20 > Peter. > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc To unsubscribe, > send any mail to "freebsd-ppc-unsubscribe@freebsd.org"=20