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: