Re: Is there still sufficient reason for hw.ata.atapi_dma being 0 by default?

From: Søren Schmidt <sos_at_DeepCore.dk>
Date: Fri, 30 Jul 2004 22:26:12 +0200
Chuck Swiger wrote:
> Søren Schmidt wrote:
>> Actually not, most if not all modern fast burners implements some sort 
>> of "burn proof" ie no coasters at all due to buffer underruns...
> 
> You're right that truly modern fast burners ought to implement 
> "justlink" or "burn proof".  However, I don't think it's a good idea to 
> depend on the burner to be able to handle underruns; I'd rather run 
> CD/DVD burners using UDMA.
> 
> [ FWIW, I've got a 16/10/40x Yamaha burner which just predates the first 
> generation of burners with underrun protection-- this affects me 
> directly. ]

Hmn, you should be able to burn 16x in PIO4 mode...

>> Not really, the problem with ATAPI dma is that if it fails it most 
>> likely locks up the machine, so there is no way to back pedal...

> Oh.  Ewww.  Could chipsets which do that be added to a "quirks" table 
> similar to the way USB devices are being handled?  Or is it not just the 
> chipset, but some more complex interaction between ATAPI DMA and other 
> devices in the system which want to do DMA which causes the lockup?

Right, its a combination of chipset and device, the matrix would be 
impossible to maintain.

-Søren
Received on Fri Jul 30 2004 - 18:27:56 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:04 UTC