Skip site navigation (1)Skip section navigation (2)
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>