Booting ARM Linux
Author: Russell King
Initial date: May 18, 2002
Revision: 1 - 17 September 2004 2 - 30 September 2004
In order to boot ARM Linux, you require a boot loader, which is a small program that runs before the main kernel. The boot loader is expected to initialise various devices, and eventually call the Linux kernel, passing information to the kernel.
Essentially, the boot loader should provide (as a minimum) the following: