Tyler Distad wrote:
I'd been trying to write my own code and was simply getting nowhere. I didn't know how to read the raw device.
If you ever want to try this, there's a header file -- I think it's called /usr/include/linux/cdrom.h -- that lists all the ioctls understood by cdrom drivers. You may also want to look up the standard SCSI commands that have been defined for cdroms as background info on what the various reading modes are all about. -- Greg