Re: gtcd bug
- From: Erik Andersen <andersen xmission com>
- To: "Michael K. Johnson" <johnsonm redhat com>
- Cc: gnome-list gnome org
- Subject: Re: gtcd bug
- Date: Tue, 26 Jan 1999 19:08:49 -0700
Quoting Michael K. Johnson <johnsonm@redhat.com>:
>
> I played a disk in gtcd, then ejected it and put in a new one, but gtcd
> still thought it was the old disk. I couldn't get gtcd to download the
> new cddb entry without quitting and restarting.
>
> michaelkjohnson
I bet you ejected via the cdrom eject button, not from gtcd, right? This
is a general weakness in the linux kernel cdrom drivers (which I just
happen to know something about ;). Basically, the ATAPI standard didn't
provide a method of notifying the OS that a CD was changed, and I was
unwilling to add any ugly polling routines to the cdrom drivers to see
if the disc had changed.
Eventually, our friends at Microsoft added in a proprietary ATAPI
extension to provide this information. This stuff was later folded into
SFF 8090, which has now been incorporated into the SCSI-3 MMC-2 spec.
Anyway, I never added in support for this stuff into the ide-cd driver
(which I'm assuming here that you are using).
If you would like to hack the kernel a bit this would be a nice, not
too difficult project. I'd be happy to help you out and comment on your
work, but I have too much on my plate right now to implement this myself.
-Erik
--
Erik B. Andersen Web: http://www.xmission.com/~andersen/
email: andersee@debian.org
--This message was written using 73% post-consumer electrons--
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]