Hi,
I'd like to know how can I change the current PCI Device Latency of
connected devices?
I experience that most of modern graphic adapters have a very high pci
latency value which causes problems on other PCI devices like USB chipsets
etc.
What I want to do is to offer an option to reduce the PCI latency of such
devices.
Now my questions:
- How can I do this? I found some structures and API calls that mention
these things, but I wasn't able to build me a proof-of-concept.
- Is that propery way to manage this at all or should this be a task for the
graphic adapter manufactureres (all of them)?
The thing is that a lot of customers complain about instability of their PCs
concerning high bandwidth/low-latency USB devices and quite often (more than
we expected) the solution seems to be to decrease the PCI latency of the
graphics adapter from 255 to 128 or 96. I experienced this with some of my
firewire devices, too.
IMHO I think this is not something one should leave to the end user.
thanks for any advice in this
doc