freebsd-dev/sys/boot/i386
Peter Wemm a7de32b2aa The bootinfo struct was getting clobbered or not passed through correctly.
Presumably VTOP doesn't work for static objects.
The easiest way to get it working was to reserve some space after the
environment strings and copy the bootinfo struct there.
Also, set RB_BOOTINFO, it's needed.

I got the code to load and run an unmolested kernel OK for the first time
with this system a few minutes ago - at last!.  I did have to stop it
looking at the floppy though as BTX was trapping a mode 14 fault when
it look for /boot/boot.conf when no disk was in the drive. (I'm booting
from a scsi disk (bios disk 0x80)).

Now to teach it about ELF and modules :-)
1998-09-29 09:11:49 +00:00
..
btx Make these compile when there is an obj dir. 1998-09-25 17:14:16 +00:00
libi386 The bootinfo struct was getting clobbered or not passed through correctly. 1998-09-29 09:11:49 +00:00
loader Reactivate the a.out kernel loader code. 1998-09-28 22:01:20 +00:00
Makefile Initial integration of the i386 bootloader and BTX. 1998-09-17 23:52:16 +00:00