udma mode 4 and via chipset

  • Thread starter Thread starter Juan Jesus
  • Start date Start date
J

Juan Jesus

I've been looking all over the place and can't find an
answer. I have a via chipset and win2k doesn't enable udma
mode 4. Under windows xp everything runs fine and is
detected automatically. Samething with my cd-burner.
Nothing is detected above ultra dma mode. Under winxp my
hdd detects as ultra dma mode 4. I've installed via
chipset drivers, and nothing. There is some kind of fix on
microsoft's site but it says for intel chipsets.
any help kindly appreciated
 
Did you apply VIA 4in1 package? If it didn't help, then

edit registry:
HKLM\System\CCS\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}

0000 - IDE controller itself - reg_dword "EnableUDMA66", value 1.
0001 - primary channel,
0002 - secondary channel.

Both channels, dwords:
MasterDeviceTimingModeAllowed 0xFFFFFFFF
SlaveDeviceTimingModeAllowed 0xFFFFFFFF
UserMasterDeviceTimingModeAllowed 0xFFFFFFFF
UserSlaveDeviceTimingModeAllowed 0xFFFFFFFF
and
MasterDeviceTimingMode 0xFFFF or 0xFFFFF
SlaveDeviceTimingMode 0xFFFF or 0xFFFFF
or
for Multi-Word DMA Mode 2 and PIO4 (burners, very old HDDs...) - 0x0410
for Ultra ATA33 (CDROMs, DVDs, old HDDs...) - 0x2010
for Ultra ATA66 (just HDDs) - 0x8010
for Ultra ATA100 (modern HDDs) - 0x10010
for Ultra ATA133 (ultramodern HDDs) - 0x12010
 
-----Original Message-----
Did you apply VIA 4in1 package? If it didn't help, then

edit registry:
HKLM\System\CCS\Control\Class\{4D36E96A-E325-11CE-BFC1- 08002BE10318}

0000 - IDE controller itself - reg_dword "EnableUDMA66", value 1.
0001 - primary channel,
0002 - secondary channel.

Both channels, dwords:
MasterDeviceTimingModeAllowed 0xFFFFFFFF
SlaveDeviceTimingModeAllowed 0xFFFFFFFF
UserMasterDeviceTimingModeAllowed 0xFFFFFFFF
UserSlaveDeviceTimingModeAllowed 0xFFFFFFFF
and
MasterDeviceTimingMode 0xFFFF or 0xFFFFF
SlaveDeviceTimingMode 0xFFFF or 0xFFFFF
or
for Multi-Word DMA Mode 2 and PIO4 (burners, very old HDDs...) - 0x0410
for Ultra ATA33 (CDROMs, DVDs, old HDDs...) - 0x2010
for Ultra ATA66 (just HDDs) - 0x8010
for Ultra ATA100 (modern HDDs) - 0x10010
for Ultra ATA133 (ultramodern HDDs) - 0x12010


.
I have these in my registry but still no change. I'm
really confused as to why in xp i have udma mode 4 for my
hdd and not on here. no device goes above udma
 
Oh, I misunderstood you. The text you see under the channel
AdvancedProperties depends what comment is written somewhere in dll file. My
W2k reports 'Ultra DMA mode' as well, but Intel Accelerator reports
'UDMA-5'.
 
Back
Top