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 mode 
> anymore on boot (hw.ata.atapi_dma="1" is set in loader.conf.local):
> 
> 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
> 
> I dual-boot 4-STABLE on this box and there it is:
> 
> 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 
enable DMA if the device claims to support at least UDMA33, if not its 
left in PIO mode. This is to avoid all the (old) sucky devices that 
claims DMA but really doesn't work.

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

-Søren



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