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>