> totally wrong in that part from the very start -- CF devices don't report ATA > standard support in word 80, that's forbidden (!) by the CF specs since at > least 2.1. And the ATA world says that if word 80 doesn't report any standards then the word is potentially undefined....welcome to PC hell Perhaps the best we can do is to test word 80 == 0 && word 83 bit set && word 83 valid Fortunately the use is almost entirely to print the right CFA/ATA string at boot ? Now Sergei if you'd said that explicitly (or if you did before I didn't see it) it would have been a bit simpler to work out why you were arguing the needed for these changes. Alan -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html