Date: Tue, 18 Sep 2007 20:44:50 +0200 From: Rafal Jaworowski <raj@semihalf.com> To: gary.jennejohn@freenet.de Cc: freebsd-embedded@freebsd.org Subject: Re: Porting FreeBSD to the Neo1973 (arm920t) Message-ID: <46F01CA2.9060004@semihalf.com> In-Reply-To: <20070918195341.160a590b@peedub.jennejohn.org> References: <20070918115334.569521c1@sol.hackerzberg.local> <20070918.080043.-1625879466.imp@bsdimp.com> <46EFFB5E.9040407@semihalf.com> <20070918195341.160a590b@peedub.jennejohn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Gary Jennejohn wrote: > > Do you plan to submit these patches to the u-boot ML? Or directly to > Wolfgang Denk? I knows he's very interested in getting some *BSD > support into u-boot. Or maybe you've already done that? > It will be submitted, although not in its present form. The reason that current approach [although functional] is not pushed to mainline is that it's based on U-Boot's jumptable concept, which has drawbacks: it's strongly dependent on the given arch and platform, and is too simple to serve real API purposes. In order to have a more independent and extensible interface I came up with a generic new API (a la syscall mechanism). It's still prototype, but working (somewhat limited in functionality); loader(8) for FreeBSD/e500 is going to be its first consumer, and once I have these two initially integrated, I'll send this new API for review etc. Anyway, I already have a custodian repo for the FreeBSD/U-Boot support and all changes will go there one day: http://www.denx.de/cgi-bin/gitweb.cgi?p=u-boot/u-boot-freebsd.git;a=summary Rafal
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46F01CA2.9060004>