freebsd-dev/sys/boot/arm/at91/boot0
Warner Losh ae78672c56 MFp4 (checkpoint of work in progress):
o Use a directory layout that is more akin to the i386 boot layout.
o Create a libat91 for library routines that are used by one or more
  of the boot loaders.
o Create bootiic for booting from an iic part.
o Create bootspi for booting from an spi part.
o Optimize the size of many of these routines (especially emac.c).  Except
  for the emac.c optimizations, all these have been tested.
o eliminate the inc directory, libat91 superceeds it.
o Move linker.cfg up a layer to allow it to be shared.
2006-04-19 17:16:49 +00:00
..
arm_init.s
linker.cfg
main.c MFp4 (checkpoint of work in progress): 2006-04-19 17:16:49 +00:00
Makefile MFp4 (checkpoint of work in progress): 2006-04-19 17:16:49 +00:00
README

This is a bootstrap bootloader.  It is intended to be used when the
AT91RM9200 is running xmodem over DBGU.  It will download the next stage
of the booting process (or the recovery program) and jump to it.  It loads
the program at a 1MB offset into SDRAM.  Programs are expected to be
smaller than this and copy themselves to the right location.

$FreeBSD$