> GTM results do change whether you call STM or not.  GTM in many cases is
> implemented as reading the current configuration value from the
> controller so if you configure PIO0, it will return PIO0 timings.  And,
> yeah, on ASUS A8N-E, if you configure PIO0, GTM answer says DMA is off.

Oh fun - ok then we do need to cache it.

> What the function answers is not actually cable type but "according to
> the current configuration, using this cable type won't violate BIOS
> configuration" kind of answer.  How the caller is to use that is the
> caller's responsibility.

How does the caller make use of it ? The only way I can think of to use
it is that if either drive says UDMA > 33 then we know its 80 wire.
Otherwise we can't really prove anything. And if neither drive says > 80
wire we have to go on what other info we have, which for NVidia appears
to be "guess 40".

I'm not sure therefore we gain anything ?
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to