Skip site navigation (1)Skip section navigation (2)
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>