Hello, I wrote:
After looking into the HPT370 manual (now that I have it) and re-checking all the timing tables, here's what I have discovered:
- at 33 MHz clock, PIO mode 0 timings turned to be overclocked, and all other PIO modes underclocked;
- at 50 MHz clock, PIO modes 0 to 2 turned to be oveclocked;
Argh, just noticed that PIO0 setup time is still overclocked at 33/50 MHz... :-/
- at 66 MHz clock, PIO mode 0 was oveclocked too.
Finally, the taskfile timing (matching PIO mode 0) turned to be overclocked at all clock frequencies (and in all manuals)...
The new timings have been tested on HPT370 chip (at 33 MHz PCI clock) and on HPT371N chip (at both 50 and 66 MHz DPLL clock).
Signed-off-by: Sergei Shtylyov <sshtylyov@xxxxxxxxxxxxx>
Will post the updated patch later... MBR, Sergei - 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