Cavium port

Stanislav Sedov stas at FreeBSD.org
Wed Jan 6 00:06:55 UTC 2010


On Tue, 5 Jan 2010 15:11:11 -0800
alan yang <alancyang at gmail.com> mentioned:

> >
> > I have patches for u-boot that allows it to be compiled on FreeBSD.  I'm pretty
> > sure toolchain from devel/mips-rtems-gcc will do the trick (at least I always
> > used this for ARM).
> >
> > I can share patches if you're interested (I posted them several times on the lists).
> > I also have unofficial patches for UFS filesystem support, and FreeBSD kernel
> > loading (with hints/kenv).
> >
> 
> u-boot, UFS, and FreeBSD kernel loading patches are much interested,
> and appreciate for the sharing...!!
> 
> Kindly advise how to get them.

Here's my tree: http://www.SpringDaemons.com/stas/uboot-atamantb.tar.bz2
It is based on the Nov 2008's uboot GIT, but I think it can be faily easy merged
with usptream (there were no obtrusive changes).

To build use `gmake CROSS_COMPILE=arm-rtems- yourplatformname_config &
gmake CROSS_COMPILE=arm-rtems-` (or mips-rtems- for mips). For example
of usage of new config options we added see include/configs/atamantb.h.
E.g. for FFS support you need to add '#define CONFIG_CMD_FFS', and
'#define CONFIG_CMD_BOOTBSD' will add 'bootbsd' and 'kenv' commands.

There's history in tree (use `hg log`), so you can take out patches needed,
if you'll need to apply them to another tree.

Hope that helps.

-- 
Stanislav Sedov
ST4096-RIPE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-mips/attachments/20100106/c3ea380c/attachment.pgp


More information about the freebsd-mips mailing list