Skip site navigation (1)Skip section navigation (2)
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>