IDE DMA/PIO mode problem, see KB 817472

  • Thread starter Thread starter Josh Sponenberg
  • Start date Start date
J

Josh Sponenberg

Hello Group, I seem to have the problem described in
the aforementioned KB article. I was imaging a cracked cd
to try and recover the data(it worked BTW :)), and after
that it stuck in PIO mode. If anyone can tell me
specifically how to get the hotfix it would be
appreciated, as it seems to have not shown up in SP4 yet
and they don't have a downoad link. :( Its kind of
irritating only being able to burn at 6X even though I
have a 16X burner. I've already un and re-installed the
IDE contorllers and the ASPI driver, so the only thing
left is the hotfix. Many thanks in advance for anyone who
can help on this, please reply to group and e-mail.


I think this is the right group to post to, maybe not, if
its not someone please advise me which one is. :)

http://support.microsoft.com/default.aspx?scid=kb;en-
us;817472

73, DE Josh Sponenberg, KB3GUF
 
IDE CRC errors set a flag in the registry. You could try deleting the IDE
channel in Device Manager.

The IDE channels are under
hklm\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10
318} . Can't remember the name of the flag.

| Hello Group, I seem to have the problem described in
| the aforementioned KB article. I was imaging a cracked cd
| to try and recover the data(it worked BTW :)), and after
| that it stuck in PIO mode. If anyone can tell me
| specifically how to get the hotfix it would be
| appreciated, as it seems to have not shown up in SP4 yet
| and they don't have a downoad link. :( Its kind of
| irritating only being able to burn at 6X even though I
| have a 16X burner. I've already un and re-installed the
| IDE contorllers and the ASPI driver, so the only thing
| left is the hotfix. Many thanks in advance for anyone who
| can help on this, please reply to group and e-mail.
|
|
| I think this is the right group to post to, maybe not, if
| its not someone please advise me which one is. :)
|
| http://support.microsoft.com/default.aspx?scid=kb;en-
| us;817472
|
 
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
 
Back
Top