MSFN Forum: Modify Windows default IDE latency - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

If you have questions about customizing Windows XP that are nLite-specific, please post them in the nLite forum, not here. If you have questions regarding the unattended installation of Windows XP, please post them in the Unattended Windows 2000/XP/2003 section.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Modify Windows default IDE latency very advanced Windows hacking, expert need :) Rate Topic: -----

#1 User is offline   trodas 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 142
  • Joined: 17-August 05

  Posted 04 April 2007 - 08:00 AM

This is a advanced question of how to modify windows to not set the default 128 latency timer for SiS 730 chipset IDE access, but use 144 instead.

Reason - overclocking the chipset (150Mhz) beyond specs (max 133) lower the PCI clock to 30Mhz and it is unable to run stable when on load with latency being only 128. 144 make it rock-stable.

Partial solution - run Latency configurator - LtcyCfg.exe and at startup change the IDE latency to 144. (latency could/should be changed only for multiply of 8, so 128 + 2 x 8 (for safety not only 1 x 8)

Results - machine is stable after the setting.

Problems - booting is still not stable and sometimes just stop, even the machine booted up (with the latency 144 set for IDE) is rock stable.

Bios solution? Not work. There is bios option in the advanced Honey X bios for the PC chips M810L board this thread is all about that set the PCI latency. However having set "PNP OS installed = Yes" you give the OS the power to override the settings at it seems fit - as drivers define?
Setting it to No will insist on the bios settings, but then the machine not boot to windows at all. Futhermore changing the settings does only change the Ethernet latency time, and the Ethernet stuff is pretty happy with good fast latency 32 :) Setting the Ethernet latency to 160 (128 and then 160 are in the settings) did not help anything, of course.

With PCI latency only 128 (hell, that is plenty, but still not enough there...) Prime 95 test always crash at this and always that fast:

Posted Image

That is what the orginal latency settings look:

Posted Image

Setting the IDE interface latency to 144 make the mainboard stable. It is working stable for 24h now :D

So, who can tell me, what and where to change the PCI interface latency in Windows XP SP1.0a I use on this folding machine, so the latency 144 are there since the IDE driver does load?

What informations are need from me to gain?


#2 User is offline   RJARRRPCGP 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,154
  • Joined: 13-April 05

Posted 05 April 2007 - 06:24 PM

View Posttrodas, on Apr 4 2007, 08:00 AM, said:

This is a advanced question of how to modify windows to not set the default 128 latency timer for SiS 730 chipset IDE access, but use 144 instead.

Reason - overclocking the chipset (150Mhz) beyond specs (max 133) lower the PCI clock to 30Mhz and it is unable to run stable when on load with latency being only 128. 144 make it rock-stable.

Partial solution - run Latency configurator - LtcyCfg.exe and at startup change the IDE latency to 144. (latency could/should be changed only for multiply of 8, so 128 + 2 x 8 (for safety not only 1 x 8)

Results - machine is stable after the setting.

Problems - booting is still not stable and sometimes just stop, even the machine booted up (with the latency 144 set for IDE) is rock stable.

Bios solution? Not work. There is bios option in the advanced Honey X bios for the PC chips M810L board this thread is all about that set the PCI latency. However having set "PNP OS installed = Yes" you give the OS the power to override the settings at it seems fit - as drivers define?
Setting it to No will insist on the bios settings, but then the machine not boot to windows at all. Futhermore changing the settings does only change the Ethernet latency time, and the Ethernet stuff is pretty happy with good fast latency 32 :) Setting the Ethernet latency to 160 (128 and then 160 are in the settings) did not help anything, of course.

With PCI latency only 128 (hell, that is plenty, but still not enough there...) Prime 95 test always crash at this and always that fast:

Posted Image

That is what the orginal latency settings look:

Posted Image

Setting the IDE interface latency to 144 make the mainboard stable. It is working stable for 24h now :D

So, who can tell me, what and where to change the PCI interface latency in Windows XP SP1.0a I use on this folding machine, so the latency 144 are there since the IDE driver does load?

What informations are need from me to gain?


I didn't have that problem with the PCI underclocked to 30 mhz with my Asus A7V8X-X, which is Via KT400-based.

It was rock stable without touching any latency settings!

I gotten the same error before, on my MSI 845E Max and Northwood 2.4B, simply because of my FSB OC'ing. Likely because of the RAM latencies. I saw that error occur with one of my PC2700 DDR SDRAM modules OC'ed to at least 160 mhz and at 2.5-2-2-6. I think that mine required being loosened to 2.5-3-3-7 when beyond 156 mhz.

This post has been edited by RJARRRPCGP: 05 April 2007 - 06:24 PM


#3 User is offline   trodas 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 142
  • Joined: 17-August 05

  Posted 06 April 2007 - 01:22 PM

I do additional settings, but mine ram/computer is Prime stable, when the delay is higher, so... That it is. I just need to adjust the delay early in to bootup process - hence modification of the drivers is need... :blushing:

BTW, most modern chipsets has PCI locked up at 33Mhz, so...

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy