Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!fu-berlin.de!irz401!orion.sax.de!uriah.heep!news From: j@uriah.heep.sax.de (J Wunsch) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Multisession CDROM supported ? Date: 30 Jul 1996 21:44:50 GMT Organization: Private BSD site, Dresden Lines: 32 Message-ID: <4tlvoi$c0o@uriah.heep.sax.de> References: <4tl1fq$s96@wn4.sci.kun.nl> Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) NNTP-Posting-Host: localhost.heep.sax.de Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Newsreader: knews 0.9.6 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E edwin@sci.kun.nl (Edwin Boon) wrote: > Is multi-session CDROM supported by FreeBSD ? I plan to support multiple tracks in the near future. I can only speak for SCSI CD-ROMs (it's all that i have and all i am interested in), right now, the driver covers the entire data area of the disk, all tracks from all sessions concatenated. This means you usually only notice the data from the very first track (unless you're looking onto the CD with a large offset). I was planning to keep this device as kinda a ``Super CD-ROM'' device, and adding `tracked' devices /dev/[r]cd0t1 through /dev/[r]cd0t99 (maximum). I'm also thinking about supporting CD-DA (since i need to analyze the TOC anyway), but that's a little more complicated since there's no commonly agreed standard between the drive vendors. I don't see why i want to support separate sessions at all, if each and every track is supported. If someone can come up with a good reason, i will think about it, but right now, i'm afraid that it will overly complicate the whole matter (sessions, tracks, slices, partitions -- this will require 2 * 99 * 99 * 26 (?) * 8 different devices ;-). -- 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. ;-)