>> Ultra IDE/NT 4.0.
Thanks, Len. After poking around (quite abit <g>), I found the following tentative info, FWIW.
According to the Microsoft Knowledge Base articles Q158873 and Q164378, I found that Microsoft does in fact claim that the SP4 Atapi driver (as well as late-issue SP3-hotfix Atapi) does in fact support Busmastering and UDMA/33. The trouble is, it's not enabled.
DMACHECK.exe will edit the registry to enable busmastering. The key is
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services \Atapi\Parameters\DeviceX, where X is 0 for the primary IDE controller and 1 for the secondary.
The data value is a REG_SZ (yeah, string) value named
DmaDetectionLevel, with a string value of 0x0, 0x1, or 0x2 for DMA off, On, or Force On. The Force-On value came from your reference. DMACHECK.exe will only set values 0x0 or 0x1, apparently.
There are old Intel drivers available too. I haven't poked too much here, but one place is
www.abit.com.tw/html/load06.htm, download file PIIX412.exe, about 1.2 MB. Has drivers for NT, 95, and OS2. Dunno as I'd use them on BX6 or BH6, though. ABIT doesn't claim they support those mobos. The benchmarks on the URL you pointed me to did use one of the supported mobos.
Anyhow, DMACHECK.exe answers my original question. Sent you a PM, but don't bother responding if you haven't, since I got DMACHECK.
It does verify I'm not using bus mastering, as I suspected but never followed up on. I haven't tried enabling it yet. When I do, I will report the results here, assuming I recover from the trial <G>.
Thanks for the responses.
Regards,
Spots |