On Thu, Nov 11, 2004 at 03:16:27PM -0500, David Zeuthen wrote:
> > later powers back down. During the power up, poll TOC
sequence it locks the
> > bus so your IDE bus spends 1.5 of every 2 seconds jammed by the drive.
>
> it sounds like HAL should measure how long such a poll takes (shouldn't
> be too hard) and then add like 10 times that time to the 2 seconds
> interval. On fast hw you get almost a 2 second interval but on really
> slow cdroms you still can get decent performance.
Another more straightforward option is of course to poll more than once
a second so the drive never goes into power saving mode and thus never
jams the bus :-). No, seriously, it would best not to poll as well, but
we do need the media change notifications.
yeah well... need to get hardware that gives those notifications.. which is
REALLY rare.