Use the setpci command of linux to configure PCI devices
This article will explain in detail how to use linux's setpci command to configure PCI devices. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.
The setpci command is a utility for querying and configuring PCI devices. The numbers used in the command are hexadecimal numbers.
Because the setpci command needs to modify the configuration parameters of the hardware, you must have the "root" user right.
Usually before using the setpci command to configure the PCI device, in order to prevent operating system problems, always use the "setpci-vD" command to view the operation of the setpci command.
Syntax format: setpci [parameters] [PCI device / operation]
Common parameters:
Reference example
Is to write a new byte variable 6 to the device 0 14.0 device, and the cheap amount of PCI configuration space is 0x60:
[root@linuxcool ~] # setpci-s 0lv 14.0 60.B=6
Set the timer for the PCI device:
[root@linuxcool ~] # setpci-d: latency_time=40
List and tune PCI devices:
[root@linuxcool ~] # lspci00:0f.0 VGA compatible controller: VMware SVGA II Adapter [root@linuxcool ~] # setpci-s 00:0f.0 F4.B=FF [root@linuxcool ~] # setpci-s 00:0f.0 F4.B=CC about configuring PCI devices using linux's setpci command, that's all. I hope the above content can be helpful to you and learn more. If you think the article is good, you can share it for more people to see.