freebsd-dev/sys/pc98/boot/rawboot
Satoshi Asami 4f3d818c12 Another round of merge.
(1) Bug fix (pass boot drive):

	pc98/boot/biosboot/boot2.S

(2) Delete code for unsupported high-resolution modes and move old
    Epson notebook code to epsonio.h:

  	pc98/boot/biosboot/io.c
	pc98/i386/vm_machdep.c
	pc98/pc98/fd.c
	pc98/pc98/pc98.c
	pc98/pc98/pc98.h
	pc98/pc98/epsonio.h (new)

(3) Change aic driver so that PCMCIA cards (I/O port same as PC/AT)
    and PC-9801-100 cards can be selected with a flag in kernel config
    file:

	pc98/pc98/aic6360.c
	pc98/pc98/aic_98.h (new)

(4) Fix wcd entry (it was broken).  Delete mcd, it doesn't work on
    98.  Change aic entry according to above:

	pc98/conf/GENERIC98

(5) Move pc98_machdep.c to top of files in pc98/pc98:

	pc98/conf/files.pc98

(6) Delete empty lines:

	pc98/i386/locore.s

(7) Fix (it didn't work if I586 was specified):

	pc98/pc98/clock.c

(8) Staticize:

	pc98/pc98/pc98_machdep.c

(9) Enable workaround for Cyrix bug for 5x86 also:

	pc98/i386/machdep.c
	pc98/i386/trap.c

All the above deletes this file too:

	pc98/i386/pmap.c

(phew!)
Submitted by:	The FreeBSD(98) Development Team
1996-10-23 07:25:35 +00:00
..
Makefile Another round of merge. 1996-10-23 07:25:35 +00:00
README Another round of merge/update. 1996-09-12 11:12:18 +00:00

RAWboot readme.

This is a dumber version of the code in biosboot.

The intended usage is:

	cat /usr/mdec/rawboot /sys/compile/FOO/kernel | fdwrite

This makes it a lot easier to make a bootable floppy, and saves space
on the floppy to boot.

Of course the name you enter for the kernel isn't used...  Then again
if you know how to make two kernels fit a floppy and have a use for
it, you don't need this bootblock.

Poul-Henning Kamp
phk@FreeBSD.org