freebsd-dev/sys/i386
Bill Paul ab48ff6913 Add workaround to allow the FreeBSD boot block to work on
Kapok Computer Co. notebook with AMI 'WinBIOS' which seems to insist
on having a short jump and nop as the first instructions in the
boot sector code. The prevailing theory is that the BIOS is doing
some sort of boot sector virus detection and refusing to run any
boot block that doesn't start with the same instruction sequence as
MS-DOG boot sector code. If this is the case, it would be nice if it
actually printed an error message to this effect instead of just
saying 'FAILED.'

This workaround has no effect on the boot sector code other than to
increase its size by three bytes.
1998-07-02 15:36:35 +00:00
..
apm This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
bios This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
boot Add workaround to allow the FreeBSD boot block to work on 1998-07-02 15:36:35 +00:00
conf Nuked opt_defunct.h and kern_opt.c. config(8) now generates good enough 1998-06-30 14:43:04 +00:00
eisa Add support for the Storage Dimensions SDC3222F. 1998-06-14 16:41:57 +00:00
i386 Add 3 sysctl variables for future use by ps)1_ 1998-06-30 21:25:58 +00:00
ibcs2 Updated generated files. 1998-06-09 03:36:59 +00:00
include Remove bogus comment that teleported in from sys/i386/i386/mp_machdep.c. 1998-06-21 14:08:27 +00:00
isa document options to hardwire GUS irq/dmas... 1998-06-30 08:24:02 +00:00
linux remove option LINUX as it did nothing, add DEBUG_LINUX to debug the 1998-06-30 08:40:33 +00:00
pci Make the class code checks in function pci_cfgcheck less strict. 1997-12-20 09:04:25 +00:00
scsi Fixed pedantic semantics errors (bitfields not of type int, signed int 1998-06-08 09:47:47 +00:00
Makefile Make this ${.OBJDIR} and ${.CURDIR} aware. 1998-05-31 22:40:49 +00:00