On Thu, Nov 11, 2004 at 03:09:18PM -0500, David Zeuthen wrote: > Interesting - I suppose there is no better way to detect media in > optical drives than polling? IIRC some IDE optical drives emits a signal > on media change (so we don't have to poll; we just listen to that > signal) but this is not widely available (since most drives doesn't > comply with the MMC specs) just like the notification from eject buttons > is not widely available, correct? Its not a notification - you have to poll. MMC just added the ability to pull for pending eject and other MMC features. Its all only in later MMC and highly optional > Who controls the power saving policy; the drive firmware or the kernel? Both. > Is the jamming of the IDE bus caused by a deficiency in the kernel or is > that just the true way of the IDE spec? Its the way IDE works > How does other operating systems handle this? Windows seems to have multiple techniques so I guess they have whitelists, blacklists and strategy routines dependant on MMC features. Eg if they can poll button state they use that. Alan