Messages in this thread | | | Date | Mon, 10 May 1999 06:02:14 -0700 | From | "David S. Miller" <> | Subject | Re: The WHY's (RE: ide drive w/dma ... system crash) |
| |
Date: Mon, 10 May 1999 00:05:25 -0500 (CDT) From: "Andre M. Hedrick" <hedrick@Astro.Dyer.Vanderbilt.Edu>
In the past, the IDE-driver relied on BIOS setup that worked well. Now there are so many reported cases of BIOS setup failures that is is scary. I would contribute this problem to the "miniport" interface that MS uses to setup devices via a plug-in or something......again we suffer at the fingers of Gates..............
I think the explanation is more simple than this, all of the IDE controller chipset vendor MS drivers I've ever disassembled do all of the PIO and DMA "tuning" and setup in the MS driver, overriding anything the BIOS did at all. The BIOS settings are simply discarded and never actually used.
So even if the BIOS is getting it wrong, MS users are not likely to ever see any effects since vendor IDE drivers are doing the dirty work in the OS driver anyways.
I'm sure there are cases where this is not true, but all of my sampling has shown it to be this way.
Later, David S. Miller davem@redhat.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |