freebsd-skq/sys/i386
Joerg Wunsch 15c99149f8 Boot block cleanup.
o Fix the keyboard probe to properly wait for the ready bit before
sending a command to the keyboard controller.  This should avoid the
problems some people are experiencing where the boot blocks hang the
system during keyboard probe.  (It does solve it for me.)

o Fix a bug that effectively prevented the boot blocks from ever
passing control to the serial console.  [while(--retries) instead of
while(retries--)]

o Gratuitously reduced the keyboard probe timeout from 500 to 5
seconds. :)

o Introduced a new option ``FORCE_COMCONSOLE'' as a commented-out
example in the Makefile, to force the usage of a serial console
regardless of a keyboard being connected or not.

o Moved all external declarations to boot.h, declared all functions
there, and ANSIfied all function declarations/definitions.
(printf() remains bogus, however -- i'm too lazy to fix this.)
We're in the ninetees, dunno why we should still support compilers
from the 70's.
1995-04-14 21:26:53 +00:00
..
apm
bios
boot Boot block cleanup. 1995-04-14 21:26:53 +00:00
conf Add "sctarg" and document new SCSI_REPORT_GEOMETRY option for ache 1995-04-14 15:12:24 +00:00
eisa Add a class field to devconf and mst drivers. 1995-04-12 20:48:13 +00:00
i386 Add scsi target. Add "after config" call to autoconf so that scsi 1995-04-14 15:13:26 +00:00
ibcs2 Some long-waiting fixes for the COFF module. They silence compiler 1995-04-08 15:52:30 +00:00
include Update pcvt to 3.20 b24 1995-04-08 15:49:25 +00:00
isa Add scsi target support. 1995-04-14 15:13:46 +00:00
pci
scsi Disable tagged queuing by default. option AHC_TAGENABLE will turn it on. 1995-04-09 06:39:01 +00:00
Makefile