Welcome to ftp.nluug.nl Current directory: /pub/os/NetBSD/NetBSD-release-9/src/sys/arch/next68k/stand/boot/ |
|
Contents of README:$NetBSD: README,v 1.1.1.1.242.1 2023/02/12 12:22:44 martin Exp $ NeXT standalone bootblocks. Rolf Grossmann, Dec 1994 Started work based on files from hp300/stand. boot.c was from post-1.0 sparc/stand/boot.c, modified to work for the needs of the NeXT PROM, i.e. it wants to call the kernel, so the bootblock has to return the entry point. The code does not try multiple names for te kernel, as I've seen it in some other architectures' boot code. (The copied code simply didn't do that ;)) It also doesn't prompt if the argument to boot ends with a questionmark '?', like the NeXT bootblock does. Do we need this? (Why should the bootblock as again when you can specify everything on the boot command line?) Most files have nothing to do with their original version anymore. The whole code is a mixture of my own ideas, various other netbsd code I've looked at (like the sparc scsi code, the independent scsi code, and the needs of the standalone library). In contrast to NeXT's bootblocks, mine keep the PROM's idea of what the boot parameters are, i.e. logical disk number (the number the disk would get as sd*), the lun and the partition. TODO Make some additional improvements |
Name Last modified Size
Parent Directory - CVS/ 14-Feb-2024 19:50 - Makefile 12-Feb-2023 13:22 2.5K README 12-Feb-2023 13:22 1.2K boot.c 22-Feb-2023 13:09 4.6K conf.c 22-Feb-2023 13:09 2.8K devopen.c 22-Feb-2023 13:09 4.0K dmareg.h 12-Feb-2023 13:22 3.7K en.c 22-Feb-2023 13:09 12K enreg.h 04-Mar-2007 07:00 2.2K installboot.sh 11-Jul-2002 18:03 680 machdep.c 22-Feb-2023 13:09 3.9K newvers.sh 30-Apr-2008 15:10 1.6K rtc.c 22-Feb-2023 13:09 3.2K samachdep.h 22-Feb-2023 13:09 2.7K scsi.c 22-Feb-2023 13:09 12K scsireg.h 18-Oct-2014 10:33 2.2K scsivar.h 22-Feb-2023 13:09 2.7K sd.c 22-Feb-2023 13:09 8.2K srt0.s 12-Feb-2023 13:22 3.6K version 22-Feb-2023 13:09 410
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!