Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Sep 2004 17:17:50 +0200
From:      =?ISO-8859-1?Q?S=F8ren_Schmidt?= <sos@DeepCore.dk>
To:        Michael Nottebrock <michaelnottebrock@gmx.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: regression in ata/atapi wrt dma?
Message-ID:  <414DA31E.3090506@DeepCore.dk>
In-Reply-To: <200409191627.19011.michaelnottebrock@gmx.net>
References:  <200409191627.19011.michaelnottebrock@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Michael Nottebrock wrote:
> I just noticed that one of my burners in my homebox isn't set to dma mo=
de=20
> anymore on boot (hw.ata.atapi_dma=3D"1" is set in loader.conf.local):
>=20
> acd0: DVDR <HL-DT-ST DVDRAM GSA-4081B/A104> at ata1-master UDMA33
> acd1: CDRW <HL-DT-ST RW/DVD GCC-4120B/2.02> at ata1-slave PIO4
>=20
> I dual-boot 4-STABLE on this box and there it is:
>=20
> acd0: DVD-R <HL-DT-ST DVDRAM GSA-4081B/A104> at ata1-master UDMA33
> acd1: CD-RW <HL-DT-ST RW/DVD GCC-4120B/2.02> at ata1-slave WDMA2

This is the "new worldorder" for ATAPI devices. The default is now to=20
enable DMA if the device claims to support at least UDMA33, if not its=20
left in PIO mode. This is to avoid all the (old) sucky devices that=20
claims DMA but really doesn't work.

If you need any modes beyond this, please use atacontrol.

-S=F8ren



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