Hi,
The attached patch cleans up the 'autotune' concept used in the current 2.4
IDE driver. It also adds support for using pure BIOS IDE timings with DMA/PIO.
On some systems the BIOS has a far better overview on how things are connected
(some chipsets don't support >ata66 speed detection, etc).
The patch introduces 2 new boot parameters in addtion to the current two
autotune options (autotune vs. noautotune):
ide0=autotune -> kernel IDE timing setup
ide0=noautotune -> BIOS IDE timing setup (PIO only)
ide0=noautotune_dma -> BIOS IDE timing setup (DMA/PIO)
ide0=noautotune_force -> BIOS IDE (DMA/PIO), chipset *cannot* override.
Default is autotune (as always) and chipsets can override the other options
unless *_force is used.
All chipset drivers updated. Tested with PIIX and Serverworks.
Regards,
Torben Mathiasen
This archive was generated by hypermail 2b29 : Thu Nov 07 2002 - 22:00:22 EST