Date: Mon, 25 Mar 1996 16:50:44 -0800 (PST) From: "JULIAN Elischer" <julian@ref.tfs.com> To: joerg_wunsch@uriah.heep.sax.de Cc: freebsd-scsi@freebsd.org, robsch@robkaos.ruhr.de Subject: Re: HP 4020i CD-R wishes Message-ID: <199603260050.QAA23710@ref.tfs.com> In-Reply-To: <199603252339.AAA11347@uriah.heep.sax.de> from "J Wunsch" at Mar 26, 96 00:39:25 am
next in thread | previous in thread | raw e-mail | index | archive | help
It is becoming clear that we need to be able to 'stack' SCSI drivers. I have three cases of this now... 1/WORM/CDROM 2/TAPE/CHANGER and the last.. more amazingly.. 3/WORM/CDROM/CHANGER how can one identify such a situation, and which 'done' routine get's called? > > As Robert Schien wrote: > > > > Well, not only for the HP drive, but this is the CD-R drive I have :-) > > I would like to read audio tracks from an audio CD. Writing is > > no problem with 'wormcontrol', but how to read? /dev/rworm0 seems > > to be write only (at least dd if=/dev/rworm0 ... gives an I/O error). > > /dev/rworm0 should also be readable. I'm not even sure why it doesn't > work (it's supposed to). /dev/worm0 should also be added. > > There's still the problem that apparently nobody has got a bright idea > on how to `clone' the `cd' driver for the `worm' class of devices. > CD-R's are a true superclass of CD-ROM, so duplicating the CD-ROM > functionality inside the worm driver doesn't seem to make sense. > > > Another point: how to create multisession discs so that things > > like incremental backup is possible? > > All you need is specifying the ``onp'' parameter in the ``fixate'' > command of wormcontrol(8). Very easy, indeed. > > You'll have a hard time reading the sessions 1 thru N however. :-P > (Our CD-ROM driver simply can't do it by now, and the SCSI-2 spec > doesn't specify the required commands.) > > -- > cheers, J"org > > joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE > Never trust an operating system you don't have sources for. ;-) >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603260050.QAA23710>