From owner-freebsd-questions Sun Apr 22 8:42:12 2001 Delivered-To: freebsd-questions@freebsd.org Received: from guru.mired.org (okc-65-26-235-186.mmcable.com [65.26.235.186]) by hub.freebsd.org (Postfix) with SMTP id E0CEB37B42C for ; Sun, 22 Apr 2001 08:42:09 -0700 (PDT) (envelope-from mwm@mired.org) Received: (qmail 67728 invoked by uid 100); 22 Apr 2001 15:42:08 -0000 From: Mike Meyer MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15074.64464.507636.620756@guru.mired.org> Date: Sun, 22 Apr 2001 10:42:08 -0500 To: Eric Jacoboni , tedm@toybox.placo.com Cc: questions@freebsd.org Subject: Re: Duplicating Audio CDs In-Reply-To: <87243581@toto.iv> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Eric Jacoboni types: > >>>>> "Andrew" == Andrew Hesford writes: > > Andrew> SCSI emulation is not the solution. If you want to use > Andrew> cdrecord, push the developers to support ATAPI hardware. > > Yes, that's a solution too but it seems that the cdrecord developers > ask themselves for a SCSI emulation on FreeBSD. So a endless cycle is > beginning. In fact, it seems that the cdrecord developpers cannot be > aware of all the subtelties of the different OS and that it's very > difficult for them to provide a common ATAPI interface (as far it > could be done). That's not an issue for SCSI, if i believe what i read. I have no idea what Linux does, but what cdrecord needs isn't SCSI "emulation", it's a way to talk directly to the device that uses the same syscalls as it currently uses to talk to SCSI devices. It's no more an emulation than FreeBSD's Linux ABI support is a linux emulation. FreeBSD already has one such connection in it - the one that cdrecord used to talk to USB devices. Looking through that code, it just does some validity checking, converts the command format, then ships the command off to the USB device in question. Pretty much exactly the same things that the so-called "Linux emulation" does. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message