Re: [uClinux-dev] porting to board

From: Erik Andersen (andersen@codepoet.org)
Date: Wed Jan 03 2001 - 13:28:12 EST


On Thu Feb 01, 2001 at 10:18:00PM +0100, Stefan Beyer wrote:
> Hi,
> 
> I am looking for a comprehensive guide on how to port the ARM7TDMI version
> of uclinux to a new board. (which is being designed by someoneelse)
> We are using the Aplio port and have succesfully built a flashdisk image.
> What we need to konw specifically is what needs to be changed (and where) to
> accomodate for diffent addresses of hardware, memory sizes, etc.
> Please point me to any available documentation, as I can't find any.
> 
> Would it be better to incorporate the kernel from cvs, rather than using the
> Aplio download?

IMHO, the kernel now living at cvs.uclinux.org is much cleaner then the kernel
tree from Aplio (with all due respect to the fine work and coders at Aplio) and
should make porting to other ARM7TDMI platforms easier. First, I have pulled
out all the hard coded addresses and make them into .config options.  Also, the
Aplio tree curiously duplicates the entire drivers branch under arch/armnommu
and has done some violence to the core drivers in the process to accomodate
them to the Aplio/Trio (also known as the Atmel AT75C310) .  The tree in
cvs.uclinux.org doesn't do that, but rather uses all the normal linux drivers
in all the normal places.

 -Erik

--
Erik B. Andersen   email:  andersee@debian.org
--This message was written using 73% post-consumer electrons--
This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/


This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:23 EDT