Windows 98 and Windows Millennium Edition do not optimize PCI CLS and LTR settings (259214)



The information in this article applies to:

  • Microsoft Windows 98
  • Microsoft Windows 98 Driver Development Kit (DDK)
  • Microsoft Windows Millennium Edition

This article was previously published under Q259214

SYMPTOMS

Peripheral Component Interconnect (PCI) bus transfers on Microsoft Windows 98 or on Microsoft Windows Millennium Edition may appear to not be optimized. In particular, the Cache Line Size (CLS) and the Latency Timer Register (LTR) are not set to optimal values that are based on the PCI bus speed.

CAUSE

In general, Windows 98 and Windows Millennium Edition do minimal optimization of the CLS and LTR PCI configuration space registers.

RESOLUTION

Although drivers may adjust the CLS/LTR values directly, this approach is not recommended because of possible incompatibilities with other drivers. For example, two different drivers might attempt to adjust the same CLS/LTR values on a CardBus bridge.

REFERENCES

See the PCI specification for more information on CLS, LTR, and PCI bus transfers.

Modification Type:MinorLast Reviewed:12/20/2004
Keywords:kbprb KB259214