From owner-cvs-sys Sat Sep 20 00:54:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA28204 for cvs-sys-outgoing; Sat, 20 Sep 1997 00:54:36 -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 AAA26796; Sat, 20 Sep 1997 00:46:06 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA24199; Sat, 20 Sep 1997 00:41:59 -0700 (PDT) Date: Sat, 20 Sep 1997 00:41:59 -0700 (PDT) Message-Id: <199709200741.AAA24199@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT src/sys/i386/isa wd.c wdreg.h src/sys/pci ide_pci.c pcireg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/09/20 00:41:58 PDT Modified files: sys/i386/conf LINT sys/i386/isa wd.c wdreg.h sys/pci ide_pci.c pcireg.h Log: Addition of support of the slightly rogue Promise IDE interface(Dyson), support of multiple PCI IDE controllers(Dyson), and some updates and cleanups from John Hood, who originally made our IDE DMA stuff work :-). I have run tests with 7 IDE drives connected to my system, all in DMA mode, with no errors. Modulo any bugs, this stuff makes IDE look really good (within it's limitations.) Submitted by: John Hood Revision Changes Path 1.368 +17 -2 src/sys/i386/conf/LINT 1.139 +55 -33 src/sys/i386/isa/wd.c 1.20 +7 -3 src/sys/i386/isa/wdreg.h 1.4 +1092 -614 src/sys/pci/ide_pci.c 1.19 +2 -1 src/sys/pci/pcireg.h