Messages in this thread |  | | Date | Sun, 21 Jan 2001 14:04:33 +0100 | From | Jan Niehusmann <> | Subject | Re: [preview] Latest AMD & VIA IDE drivers with UDMA100 support |
| |
On Sun, Jan 21, 2001 at 10:46:06AM +0100, Vojtech Pavlik wrote: > Ok, the VIA driver from clean 2.2.18 does nothing. It doesn't even use > hardcoded timings. It doesn't touch any timing tables. It just blindly > enables prefetch and writeback in the chips. The thing works because it > relies on BIOS to set things up correctly, and this is often the case, > yes.
If BIOS is often correct: Is it possible to read these values and compare them to the values linux calculates? If both match: OK, continue. If they are different: Either BIOS or linux is wrong, print a warning and disable DMA (or go to some other kind of 'safe mode').
Just an idea, I don't know anything about chipsets and IDE timings ;-)
Jan
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |