> Reading through the SCH datasheet > (http://download.intel.com/design/chipsets/embedded/datashts/319537.pdf) > I don't see any mention of a mechanism which can be used to detect the > cable. In some cases device-side cable detection can be done but I > don't know that all devices support it. So there might not actually be > a way to do it on this controller. SCH is going to be on the motherboard so for systems where the detect fails it's probably easiest to take the PIIX approach and spot them by svid/sdid on the PCI device. All modern devices should support cable detect fine *but* it's perfectly valid to have a 40 wire cable providing it is very short, or indeed for a CF and SCH to both be on the board. In that case you'd hope they'd wire in a trick 80 wire detect but many don't. 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