README revision 1.2 1 1.2 tsutsui $NetBSD: README,v 1.2 2023/02/04 14:38:09 tsutsui Exp $
2 1.1 dbj
3 1.1 dbj NeXT standalone bootblocks.
4 1.1 dbj Rolf Grossmann, Dec 1994
5 1.1 dbj
6 1.2 tsutsui Started work based on files from hp300/stand. boot.c was from post-1.0
7 1.1 dbj sparc/stand/boot.c, modified to work for the needs of the NeXT PROM,
8 1.1 dbj i.e. it wants to call the kernel, so the bootblock has to return the
9 1.1 dbj entry point.
10 1.1 dbj
11 1.1 dbj The code does not try multiple names for te kernel, as I've seen it in
12 1.1 dbj some other architectures' boot code. (The copied code simply didn't do
13 1.1 dbj that ;)) It also doesn't prompt if the argument to boot ends with a
14 1.1 dbj questionmark '?', like the NeXT bootblock does. Do we need this? (Why
15 1.1 dbj should the bootblock as again when you can specify everything on the
16 1.1 dbj boot command line?)
17 1.1 dbj
18 1.1 dbj Most files have nothing to do with their original version anymore. The whole
19 1.1 dbj code is a mixture of my own ideas, various other netbsd code I've looked at
20 1.1 dbj (like the sparc scsi code, the independent scsi code, and the needs of the
21 1.1 dbj standalone library).
22 1.1 dbj
23 1.1 dbj In contrast to NeXT's bootblocks, mine keep the PROM's idea of what the
24 1.1 dbj boot parameters are, i.e. logical disk number (the number the disk would
25 1.1 dbj get as sd*), the lun and the partition.
26 1.1 dbj
27 1.1 dbj TODO
28 1.1 dbj Make some additional improvements
29