Documentation:Buildroot
From AVRFreaks Wiki
[edit] How to create a custom kernel using buildroot
Buildroot is a series of scripts that run in a Linux environment which allow you to set different options and then automatically compile a new kernel for the AVR32 or other platforms.
A new kernel may be needed to access latest interfaces or enjoy a bugfix or for a variety of reasons. Buildroot also allows you to customise what is included in your custom kernel.
Everything buildroot does could be completed by a manual process of obtaining source files and compiling and applying patches. Buildroot assists by automating several steps need to create a new kernel.
An introduction to Buildroot can be found here: http://buildroot.uclibc.org/buildroot.html
The official Atmel Buildroot documentation is found here: Atmel Buildroot documentation
