From owner-freebsd-stable Tue Apr 10 17:43:32 2001 Delivered-To: freebsd-stable@freebsd.org Received: from femail8.sdc1.sfba.home.com (femail8.sdc1.sfba.home.com [24.0.95.88]) by hub.freebsd.org (Postfix) with ESMTP id 1ADF037B422 for ; Tue, 10 Apr 2001 17:43:29 -0700 (PDT) (envelope-from graywane@home.com) Received: from cg392862-a.adubn1.nj.home.com ([65.2.79.221]) by femail8.sdc1.sfba.home.com (InterMail vM.4.01.03.20 201-229-121-120-20010223) with ESMTP id <20010411004326.SEDR26721.femail8.sdc1.sfba.home.com@cg392862-a.adubn1.nj.home.com> for ; Tue, 10 Apr 2001 17:43:26 -0700 Received: (from graywane@localhost) by cg392862-a.adubn1.nj.home.com (8.11.3/8.11.3) id f3B0hMv01035 for freebsd-stable@FreeBSD.ORG; Tue, 10 Apr 2001 20:43:22 -0400 (EDT) (envelope-from graywane) Date: Tue, 10 Apr 2001 20:43:20 -0400 From: Graywane To: freebsd-stable@FreeBSD.ORG Subject: Re: ATA_ENABLE_ATAPI_DMA gone? Message-ID: <20010410204319.A995@home.com> References: <236930000.986948860@rushlight.rem.cmu.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="82I3+IH0IqGh5yIs" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <236930000.986948860@rushlight.rem.cmu.edu>; from allbery@ece.cmu.edu on Tue, Apr 10, 2001 at 08:27:40PM -0400 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 10, 2001 at 08:27:40PM -0400, Brandon S. Allbery KF8NH wrote: > As I understand it, ATA disks generally support DMA, and ATAPI devices=20 > (floppies, tapes, CDROM/CDRW, etc.) generally don't; but some (many?) ATA= PI=20 > devices claim to support it due to buggy firmware. So you have to enable= =20 > DMA for ATAPI devices manually, if you want it and you know that you have= =20 > ATAPI devices which don't falsely report DMA capability. While everyone is on the topic... I have an old CDROM that barfs if you have DMA or PIO enabled. Both FreeBSD and OpenBSD on two different motherboards reboot if you access the drive while PIO or DMA is enabled. In OpenBSD I can set the "flags" option in the kernel config file to disable PIO and DMA on the drive and then the drive works fine. In FreeBSD I can't seem to find an option to do the same thing. Anyone have any ideas. --=20 Note: See http://www.members.home.net/graywane/ for PGP information. --82I3+IH0IqGh5yIs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjrTqKcACgkQeHdFaBWUGN0uPgCdEKs4nJRNNftiEAOk22N29CVV zCUAnis+m07eFNPXcIDKIugse0+n31ot =xw5w -----END PGP SIGNATURE----- --82I3+IH0IqGh5yIs-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message