Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Sep 1998 09:02:40 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        luigi@labinfo.iet.unipi.it, sos@FreeBSD.ORG
Cc:        current@FreeBSD.ORG
Subject:   Re: cd9660 mounts...
Message-ID:  <199809262302.JAA09496@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>the diffs for wcd.c are below... atapi-cd.c has similar code, i
>think it will not take more than five minutes to patch
>the cdopen() and cdstart() functions in /sys/scsi ... (except that i
>cannot find the code for cdopen() !)

They won't work for cd in -current, since it uses slices.  You need
to put a slice behind each track or something like that.  This isn't
easy.  Fudging the label is easy but is limited to 7 tracks.  wcd is
too poorly implemented and maintained to use slices.

cdopen() is a trivial wrapper routine defined in a header in the old
scsi drivers.  The main open routine is named cd_open().  In the CAM
drivers, the open routine is named cdopen() again.

Bruce

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809262302.JAA09496>