Changing of PCI link width and speed

Hi,
  • Is it possible to change the PCI link width and speed from the user space application code? If it possible means , how we can do that?
  • What are the other PCI configurations we can able to change from the user space?
  • How we can validate the PCI controller?
Please reply on the above the questions
Thanks in advance.
 
No, you can't do that, that is hardware. You can say the PCI controller works when you reach user mode and nothing crashed or complained untill then. What makes you ask this question?
 
Hi Crivens, Thank you for the reply.
why I have asked this question means, I am trying to validate the PCI controller. So I thought that, to check whether it is possible to access the PCI configuration space by changing the link width and speed for different cases and check if the controller is capable to accept that speed or not?
If my assumption is wrong, will you please give some thoughts on how we can validate the PCI controller and what are the configurations we can validate?


Thanks in advance.
 
Back
Top