From owner-cvs-all Thu May 20 2:12:19 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 21E3614CE5; Thu, 20 May 1999 02:12:09 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: (from sos@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA07111; Thu, 20 May 1999 02:12:08 -0700 (PDT) (envelope-from sos@FreeBSD.org) Message-Id: <199905200912.CAA07111@freefall.freebsd.org> From: Søren Schmidt Date: Thu, 20 May 1999 02:12:08 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/ata ata-all.c ata-disk.h atapi-all.c atapi-all.h atapi-fd.c atapi-fd.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk sos 1999/05/20 02:12:08 PDT Modified files: sys/dev/ata ata-all.c ata-disk.h atapi-all.c atapi-all.h atapi-fd.c atapi-fd.h Log: Eigth update to the new ATA/ATAPI driver: Fixed problems: LS120/ZIP drives still currupted data. Reworked once again, buffered I/O is just ignoring any sizehints it is given :( Now the atapifd driver splits up requests for devices that has limitted transfer size. ISA only configs fails on boot with interrupt timeouts. The new-bus integration introduced a bug where the softc ptr was lost during the probe. Some minor cleanups and rearrangements as well. As usual USE AT YOUR OWN RISK!!, this is still pre alpha level code. Especially the DMA support can hose your disk real bad if anything goes wrong, again you have been warned :) Notebook owners should be carefull that their machines dont suspend as this might cause trouble... But please tell me how it works for you! Enjoy! Revision Changes Path 1.14 +8 -7 src/sys/dev/ata/ata-all.c 1.6 +2 -2 src/sys/dev/ata/ata-disk.h 1.9 +13 -2 src/sys/dev/ata/atapi-all.c 1.6 +4 -4 src/sys/dev/ata/atapi-all.h 1.8 +65 -19 src/sys/dev/ata/atapi-fd.c 1.2 +7 -7 src/sys/dev/ata/atapi-fd.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message