>I'm not sure if I'm reading this right, but using
>a PCI-based IDE controller doesn't fix the DMA
>problems, in fact it would increase the
>cache-misses.
Cache coherency must be dealt with in software in the OS4 driver. I don't know why SiI's PCI chip would have more cache misses than Via's chip, can you explain this more?
>However, they could be saying that even with the
>fix, the onboard IDE within the VIA"s chipset is
>not the most stable, so they recommend an
>off-chipset controller, and in that case it sounds
>as if they have done a good patch job.
Eyetech has numerous times recommended the use of a SiI0680 PCI card as an easier and cheaper solution to the Via IDE DMA problem compared to the PCB mod. I think they also said this was a solution before the PCB mod was offered by anyone.