Date: Tue, 14 Apr 2009 15:06:14 +0200 From: Guillaume Ballet <gballet@gmail.com> To: ticso@cicely.de Cc: freebsd-arm@freebsd.org, Chuck Robey <chuckr@telenix.org> Subject: Re: Pandora Message-ID: <fd183dc60904140606y19cadc72t9027121e92a39f07@mail.gmail.com> In-Reply-To: <20090414122111.GD68699@cicely7.cicely.de> References: <fd183dc60904131302i48c1d9abmb9d26669a600554e@mail.gmail.com> <49E3C3E9.3080800@telenix.org> <20090414122111.GD68699@cicely7.cicely.de>
next in thread | previous in thread | raw e-mail | index | archive | help
> FreeBSD's makefile have cross support included, just set TARGET=arm and > TARGET_ARCH=arm for your buildworld/buildkernel. > If you want to port FreeBSD you should use this instead. > The only thing you need to modify for your board is kernel and bootcode. > Userland and compiler toolchain should just work. They do. Cortex is only supported starting from 4.3.x. Fortunately, ARMv6 code will work fine on it. I just used a cross-compiler to create a loader, and the target I used was arm-none-eabi. Thinking back, even that was probably not necessary. So I don't have libc-related code, just a loader and some kernel files.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fd183dc60904140606y19cadc72t9027121e92a39f07>