Subject: CVS commit: syssrc/sys/arch/amiga/stand/bootblock/bootxx_ffs
To: None <source-changes@netbsd.org>
From: Michael L. Hitch <mhitch@netbsd.org>
List: source-changes
Date: 12/17/2001 07:40:41
Module Name:	syssrc
Committed By:	mhitch
Date:		Mon Dec 17 05:40:41 UTC 2001

Added Files:
	syssrc/sys/arch/amiga/stand/bootblock/bootxx_ffs: Makefile main.c
	    startit.s

Log Message:
Update amiga booter to two-stage booter.

First stage is bootxx_ffs (for ffs boot partitions) or bootxx_fd (for bootable
floppy disk).  These locate, load, and execute the second stage loader boot.amiga.
The console screen is created and passed to the second stage loader.

The second stage loader uses loadfile() to load the kernel image, which can
be either a.out or ELF format, and can also be compressed.  It will load a
kernel file from ffs file systems or the ustarfs used on floppy disks.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 syssrc/sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile \
    syssrc/sys/arch/amiga/stand/bootblock/bootxx_ffs/main.c \
    syssrc/sys/arch/amiga/stand/bootblock/bootxx_ffs/startit.s

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.