Date: Fri, 14 Apr 1995 14:26:56 -0700 From: Joerg Wunsch <joerg> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot Makefile boot.c boot.h disk.c io.c probe_keyboard.c sys.c table.c Message-ID: <199504142126.OAA07587@freefall.cdrom.com>
next in thread | raw e-mail | index | archive | help
joerg 95/04/14 14:26:54
Modified: sys/i386/boot/biosboot Makefile boot.c boot.h disk.c io.c
probe_keyboard.c sys.c table.c
Log:
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199504142126.OAA07587>
