Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Apr 2001 20:43:20 -0400
From:      Graywane <graywane@home.com>
To:        freebsd-stable@FreeBSD.ORG
Subject:   Re: ATA_ENABLE_ATAPI_DMA gone?
Message-ID:  <20010410204319.A995@home.com>
In-Reply-To: <236930000.986948860@rushlight.rem.cmu.edu>; from allbery@ece.cmu.edu on Tue, Apr 10, 2001 at 08:27:40PM -0400
References:  <zodo2tsd.fsf@gits.dyndns.org> <236930000.986948860@rushlight.rem.cmu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010410204319.A995>