patch-2.3.99-pre9 linux/arch/ppc/mbxboot/head_8260.S
Next file: linux/arch/ppc/mbxboot/misc.c
Previous file: linux/arch/ppc/mbxboot/gzimage.c
Back to the patch index
Back to the overall index
- Lines: 20
- Date:
Mon May 15 14:53:30 2000
- Orig file:
v2.3.99-pre8/linux/arch/ppc/mbxboot/head_8260.S
- Orig date:
Thu May 11 15:30:06 2000
diff -u --recursive --new-file v2.3.99-pre8/linux/arch/ppc/mbxboot/head_8260.S linux/arch/ppc/mbxboot/head_8260.S
@@ -9,10 +9,17 @@
* $Id: head.S,v 1.33 1999/09/08 01:06:58 cort Exp $
*
* Boot loader philosophy:
+ *
* ROM loads us to some arbitrary location
- * Move the boot code to the link address (8M)
+ * ROM loads these registers:
+ *
+ * R3 = Pointer to the board configuration data
+ * R5 = Pointer to Open Firmware data
+ *
+ * ROM jumps to start/start_
+ * Move the boot code to the link address (4 MB)
* Call decompress_kernel()
- * Relocate the initrd, zimage and residual data to 8M
+ * Relocate the initrd, zimage and residual data to 4 MB
* Decompress the kernel to 0
* Jump to the kernel entry
* -- Cort
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)