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.
