Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用以下命令设置我的英特尔 PCI 卡的延迟计时器值
sudo setpci -d '8086:0100' latency_timer=01
但是当我读回这个寄存器的值时,它没有改变并显示以前的值。
我正在使用以下命令来显示寄存器的值
sudo setpci -d '8086:0100' latency_timer
谁能告诉我为什么我无法更改延迟计时器的值?
我正在使用Linux机器。
Linux
您很有可能拥有多个 PCI 设备或多个具有相同vid:did.
vid:did
使用 找出您的 PCI 设备的位置sudo lspci,然后使用
sudo lspci
sudo setpci -s bus:slot.func ...
代替
sudo setpci -d vid:did ...