tobyg said:Fresh install of XP, installed Bootcamp 1.1 drivers, still PIO mode.
Sun Baked said:If it isn't something simple, might be a firmware update or an EFI hack to undo what Apple did to the SATA bus.
Hopefully Apple takes care of this, since this is a dandy machine to grab switchers.
Sun Baked said:If it isn't something simple, might be a firmware update or an EFI hack to undo what Apple did to the SATA bus.
Hopefully Apple takes care of this, since this is a dandy machine to grab switchers.
tobyg said:Fresh install of XP, installed Bootcamp 1.1 drivers, still PIO mode.
egeis said:Just installed the latest drivers from apple. It removed my Nvidia drivers and replaced them with the generic drivers.... Good thing i kept the nvidia driver install handy.
Still slow on the SATA, i hope they fix the problem soon before i regret buying a mac pro instead of a macbook since my powerbook is almost 2yrs old.
-- Edit --
Think my problems been solved, getting the desired framerate at high quality settings with no lag, im happy now
with the drivers from the last update.
patseguin said:Well, my hard drive seems plenty fast. I did go into device manager and saw several controllers listed and looked at them all. 2 of them were listed as PIO mode and 1 was listed as Ultra DMA Mode 4. I have 2 hard drives and the Super Drive in my Mac Pro. Could it be that my hard drives are in PIO mode and the Super Drive is in DMA?
although... the new drivers SEEM to have speeded up my system just a bit...
egeis said:They have done that, urg my HD is still in PIO mode also, guess i was wrong. How do you tell what mode its in. Ive found where to see if its using DMA or PIO but not the mode number.
-- Edit --
Anyone try installing XP on a second internal SATA drive since the latest patch of Bootcamp?
eric2006 said:Here is a method to set (without reboot) ultra DMA-6 data transfers with the internal SATA drive on a Mac Pro base config (no upgrde or options) with windows xp. Unfortunately this state is lost after reboot.
1) boot windows with HDD data transfer in PIO mode![]()
2) launch regedit and open the following entry![]()
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002]
2) check the presence of the following values![]()
"MatchingDeviceId"="primary_ide_channel"
"DriverDesc"="Primary IDE Channel"
"MasterDeviceType"=dword:00000001
"MasterDeviceTimingModeAllowed"=dword:ffffffff
"UserMasterDeviceTimingModeAllowed"=dword:ffffffff
3) Modify![]()
"MasterDeviceTimingMode"=dword:00000010
to
"MasterDeviceTimingMode"=dword:ffffffff
this tels XP to select the best possible transfer mode: ie. ultra DMA-6. without reboot.![]()
Editing such values is known to be risky, might fail on your machine and require reinstallation of XP.![]()
But it worked on my system.![]()
A more persistent solution would be welcomed.![]()
tobyg said:I tried many things like this but always rebooted before testing. Are you saying the values actually take effect immediately, without a reboot? Have you run a program like hdtune http://www.hdtune.com to verify speeds are increased? I'm at work, so I can't try it right now.