[Milkymist-devel] Pushing support in the official Linux kernel

Sébastien Bourdeauducq sebastien.bourdeauducq at lekernel.net
Wed Sep 2 11:43:55 PDT 2009


Hi,

For pushing Milkymist support into the mainline Linux kernel, it seems that 
all we need to do is (thanks for the precisions Florian):
- polish edges on our current version
- fork Linus Torvald's repository. To make things easy, it's available at 
http://github.com/github/linux-2.6/tree/master
- add our Mico32 noMMU target. Our current code should be fairly compatible 
with the mainline Linux kernel, since uClinux is basically a collection of 
additional noMMU targets that are not integrated in the mainline kernel yet.
So we essentially need to copy the arch/lm32 folder and integrate our custom 
drivers (for serial, flash, etc.)
- use as many existing code in include/asm-generic as possible, to reduce code 
duplication
- run scripts/checkpatch.pl and fix found problems
- check everything is still 100% OK on hardware
- talk to the kernel.org people

Sébastien



More information about the Devel mailing list