From owner-cvs-sys Thu Mar 7 22:11:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA15425 for cvs-sys-outgoing; Thu, 7 Mar 1996 22:11:48 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA15408 Thu, 7 Mar 1996 22:11:36 -0800 (PST) Date: Thu, 7 Mar 1996 22:11:36 -0800 (PST) From: Bruce Evans Message-Id: <199603080611.WAA15408@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot io.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 96/03/07 22:11:35 Modified: sys/i386/boot/biosboot io.c Log: Made the timeouts in gets() machine-independent. Use the BIOS tick counter instead of the BIOS time call to save space. Reworked the anti-noise timeout to avoid duplicating code. The timeout in the outer loop is now restarted after every noise timeout, so it is now possible for the total timeout to be infinite; previously, the maximum total timeout was 150000 seconds. Revision Changes Path 1.17 +35 -31 src/sys/i386/boot/biosboot/io.c