From owner-freebsd-commit Wed Nov 29 11:59:00 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA15220 for freebsd-commit-outgoing; Wed, 29 Nov 1995 11:59:00 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA15162 for cvs-all-outgoing; Wed, 29 Nov 1995 11:57:34 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA15147 for cvs-sys-outgoing; Wed, 29 Nov 1995 11:57:29 -0800 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA15138 ; Wed, 29 Nov 1995 11:57:24 -0800 Date: Wed, 29 Nov 1995 11:57:24 -0800 From: "Garrett A. Wollman" Message-Id: <199511291957.LAA15138@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa clock.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk wollman 95/11/29 11:57:23 Modified: sys/i386/i386 machdep.c microtime.s sys/i386/include clock.h sys/i386/isa clock.c Log: Fix Pentium CPU rate diagnosis: - Don't print out meaningless iCOMP numbers, those are for droids. - Use a shorter wait to determine clock rate to avoid deficiencies in DELAY(). - Use a fixed-point representation with 8 bits of fraction to store the rate and rationalize the variable name. It would be possible to use even more fraction if it turns out to be worthwhile (I rather doubt it). The question of source code arrangement remains unaddressed. Revision Changes Path 1.153 +13 -19 src/sys/i386/i386/machdep.c 1.11 +7 -3 src/sys/i386/i386/microtime.s 1.6 +9 -4 src/sys/i386/include/clock.h 1.39 +8 -8 src/sys/i386/isa/clock.c