Messages in this thread | | | Date | Tue, 26 Aug 2003 19:44:10 +0700 | From | Samphan Raruenrom <> | Subject | Re: [Rdi1] Re: [PATCH] Add MOUNT_STATUS ioctl to cdrom device |
| |
Jens Axboe wrote: > On Tue, Aug 26 2003, Samphan Raruenrom wrote: >>>Exactly. You poll media events from the drive, and upon an eject request >>>you try and umount it. If it suceeds, you eject the tray. >>No, it seems impossible to sense the eject request (right?). This > No it isn't, in fact there are several ways to do it. Just by searching > this list you should be able to find them.
YES!! http://www.ussg.iu.edu/hypermail/linux/kernel/0202.0/att-0603/01-cd_poll.c get_media_event() = 1 -> eject Thanks :-) I think you can't imagine how happy I am now. Thank you again.
>>is what I really did with the patched kernel and patched magicdev. > magicdev is a piece of crap.
Why? I read all its code. Because of 2 sec. polling?
> I think you need to spend a little more time thinking/researching this > problem. At least it really looks like you are going about it all wrong.
You've just put me on the right track. Thank you very much. I really appreciate your and every others insightful comments.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |