From owner-cvs-sys Mon Sep 8 03:31:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA22486 for cvs-sys-outgoing; Mon, 8 Sep 1997 03:31:40 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA22373; Mon, 8 Sep 1997 03:29:44 -0700 (PDT) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA13495; Mon, 8 Sep 1997 03:27:13 -0700 (PDT) Date: Mon, 8 Sep 1997 03:27:13 -0700 (PDT) Message-Id: <199709081027.DAA13495@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/09/08 03:27:12 PDT Modified files: sys/i386/isa if_ed.c Log: Turn on the 0WS option for 16bit cards. Newer machines insert enough delay that without this the performance is unacceptable. The 83C690, 83C790, and 83C795 chips which this affects are all designed to work with 0 waitstates in 16bit mode. Also cleaned up the toggling of 16bit access mode that occurs during normal operation; the previous code may not have done the right thing in all cases. Revision Changes Path 1.119 +27 -18 src/sys/i386/isa/if_ed.c