[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CDRecord proper dev specification w/2.6.x



Maik Zumstrull <Maik.Zumstrull@gmx.de> wrote:

> > You appear to be running a stock cdrecord version, which complains
> > about write by device name, but works. If the message bothers you
> > there are modified versions which also will burn DVDs if you have the
> > hardware. I won't get into the reasons why this happens, Joerg wants
> > it to work that way. You can use ATA or ATAPI, but you don't get rid
> > of the warnings, so why bother?
>
> 1) Use ATA, not ATAPI. ATAPI uses a very old API with no DMA support.
> 2) Wenn using ATA, just do a cdrecord dev=ATA -scanbus and you get
> something like:

The main problem with Linux is that the Linux kernel is a completely unplanned
collection of individual hacks and as a result non orthogonal. 

If there was a generic DMA setup call (as we have in Solaris) the DMA
for each of these logical interfaces on top of SCSI aware hardware would behave
identical.

BTW: there is even no need to add more logical interfaces than just one single
SCSI generic transport that allows to send SCSI commands to any drive that
speaks the SCSI protocol. But the Linux maintainers added unneeded interfaces
and (even worse) prohibit that the generic SCSI transport (/dev/sg*) works
for all SCSI tansport types.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de		(uni)  
       schilling@fokus.fraunhofer.de	(work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily



Reply to: