On Fri, 2003-12-19 at 15:02, John-Mark Gurney wrote: > Joe Marcus Clarke wrote this message on Tue, Dec 16, 2003 at 20:33 -0500: > > I'm trying to figure out the best way to programmatically test to see if > > a disc device is a DVD device. That is, how can I tell the difference > > between a CD-[ROM|R|RW] and a DVD-[ROM|R|RW]? Is there a set method for > > doing this, or should I just try to execute a DVD ioctl, and test to see > > if it succeeds? Thanks. > > Take a look at cdrecord and see what that does... But that might > require you to use atapi-cam instead of the "normal" atapi-cd device.
Thanks for the pointer. Using atapi-cam is not a problem since the application I'm porting is basically a front-end to cdrecord which requires atapi-cam. However, I didn't know cdrecord detected the difference on its own, or just did what it was told via command line arguments. Joe > > You could also read the specs for atapi, and implement the ioctl for > the atapi-cd drivers to do the query. -- Joe Marcus Clarke FreeBSD GNOME Team :: [EMAIL PROTECTED] [EMAIL PROTECTED] FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome
signature.asc
Description: This is a digitally signed message part

