On Thu, Dec 27, 2001 at 11:13:03AM +0100, Matthias Gorjup wrote:
> we have just managed to port blob bootloader to our newlly developed board.

Congratulations!

> Now we want to port kernel on it (so that it would be supported the same way
> like other boards for example lart, assabet...). Our board  (CEP) is very
> much like the assabet board so it shouldn't be to hard to do it, but we
> would like to have our board officially supported (with make cep_config). We
> need information about which files to change and where to register our board
> and port of Linux on it.

The registration procedure is described in Documentation/arm/README.

After you registered your architecture, get the latest mach-types file
from http://www.arm.linux.org.uk/developer/ and drop it in
arch/arm/tools/ . Make sure you run "make mrproper" after that.

If necessary, add a file include/asm-arm/arch-sa100/cep.h and let
include/asm-arm/arch-sa1100/hardware.h include it.

Go to arch/arm/mach-sa1100/, cp lart.c cep.c and edit cep.c to your
needs (you're using blob as a bootloader, so you won't need to change
much). Add CEP to the Makefile, just look how other architectures are
done.

Go to arch/arm/ and add CEP to config.in (just before the CERF).

Configure, build, and test the new kernel. This is just the basic
support, it should give you a kernel that runs on your hardware. If
you're satisfied, send the patch to the ARM Linux patch system (see
URL mentioned above).


Erik

-- 
J.A.K. (Erik) Mouw, Information and Communication Theory Group, Faculty
of Information Technology and Systems, Delft University of Technology,
PO BOX 5031, 2600 GA Delft, The Netherlands  Phone: +31-15-2783635
Fax: +31-15-2781843  Email: [EMAIL PROTECTED]
WWW: http://www-ict.its.tudelft.nl/~erik/

_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to