saeed bishara wrote:
PIO mode is always used, at least for the identify command. the patch
works and needed for the Kirkwood SoC which runs at 200KHz.
..
Errr.. IDENTIFY is often a "special case" command,
and rarely, if ever, uses IORDY.
I think you misunderstand the EDMA IORDY timer
..
Actually, I've been quite familiar with IORDY since 1992 or so.
It generally is only asserted when the drive is managing some
form of elastic buffer between the media and the ATA interface.
In the case of IDENTIFY, many drives will not need to access
the media (though some do), and as a result IORDY won't be used
to stretch the access cycles.
A far better test for your IORDY patch would be to actually use
PIO read/write commands to verify that it works correctly.
Cheers
--
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