Subject: CVS commit: syssrc/sys/arch/x68k/stand
To: None <source-changes@netbsd.org>
From: Minoura Makoto <minoura@netbsd.org>
List: source-changes
Date: 09/27/2001 13:14:51
Module Name:	syssrc
Committed By:	minoura
Date:		Thu Sep 27 10:14:51 UTC 2001

Added Files:
	syssrc/sys/arch/x68k/stand/boot: Makefile boot.c boot.ldscript conf.c
	    srt0.S
	syssrc/sys/arch/x68k/stand/boot_ufs: Makefile boot.S boot_ufs.h
	    boot_ufs.ldscript bootmain.c readufs.c readufs.h readufs_ffs.c
	    readufs_lfs.c
	syssrc/sys/arch/x68k/stand/common: exec_image.S exec_image.h

Log Message:
Initial commit of the new bootloader to support ELF kernel.
It consists of two programs named boot_ufs and boot; the former reads
the latter (an OMAGIC a.out).
Boot now utilizes the libsa library to read the actual kernel.

 - LFS code exists, but probobly does not work.
 - Currently the ELF toolchain is required.
 - Many features are missing.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 syssrc/sys/arch/x68k/stand/boot/Makefile \
    syssrc/sys/arch/x68k/stand/boot/boot.c \
    syssrc/sys/arch/x68k/stand/boot/boot.ldscript \
    syssrc/sys/arch/x68k/stand/boot/conf.c \
    syssrc/sys/arch/x68k/stand/boot/srt0.S
cvs rdiff -r0 -r1.1 syssrc/sys/arch/x68k/stand/boot_ufs/Makefile \
    syssrc/sys/arch/x68k/stand/boot_ufs/boot.S \
    syssrc/sys/arch/x68k/stand/boot_ufs/boot_ufs.h \
    syssrc/sys/arch/x68k/stand/boot_ufs/boot_ufs.ldscript \
    syssrc/sys/arch/x68k/stand/boot_ufs/bootmain.c \
    syssrc/sys/arch/x68k/stand/boot_ufs/readufs.c \
    syssrc/sys/arch/x68k/stand/boot_ufs/readufs.h \
    syssrc/sys/arch/x68k/stand/boot_ufs/readufs_ffs.c \
    syssrc/sys/arch/x68k/stand/boot_ufs/readufs_lfs.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/x68k/stand/common/exec_image.S \
    syssrc/sys/arch/x68k/stand/common/exec_image.h

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