How do I make a kernel image from the downloaded source code files?
Change directories to the linux directory where you installed your source tree.
Issue one of the following commands:
make graphicsclient_config (for a GraphicsClient Plus)
make graphicsmaster_config (for the GraphicsMaster)
make adsbitsy_config (for the Bitsy)
make adsbitsyplus_config (for a Bitsy Plus)
make adsagc_config (for the Advanced GraphicsClient)
make adsbitsyx_config (for the BitsyX)
make adsagx_config (for the AGX)
Then issue these commands:
make oldconfig (see note 1)
make dep zImage (see note 2)
You'll find the resulting compressed kernel zImage file in the linux/arch/arm/boot directory.
 To change the kernel configuration, issue this command:
make menuconfigThen continue with:
make dep zImage
 To rebuild the zImage without rechecking dependencies, issue the command:
make zImageUse this after making source code chages that don't affect the configuration or header dependencies.
To just recheck dependencies, issue the command:
To make a tag file, issue the command:
make TAGSEmacs tip: After you've made the TAGS file, you can place the cursor on the identifier for a subroutine or data element, hold down the ALT key and press '.' to see the source. (The first time you do this, emacs will ask you where the TAG file is.) Use ALT + '*' to return to where you were.
To remove all images, objects, and configuration from the source tree, issue the command:
make distcleanUse this if you want to build an image for a different board. Note: The kernel configuration will be defaulted but your source code changes will not be affected.
To make modules, issue the command:
make modulesThe modules will be created in their directories (e.g. linux/arch/arm/kernel, linux/drivers/char, etc.)