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.