NotePublic/Software/Applications/Setpci/Setpci_命令简介.md

666 B
Raw Blame History

Setpci 命令简介

setpci 命令可以向 PCI 设备的配置空间写入数据,举例来说,以 00:00.0 这个 PCI 设备为例,先查看其内容如下图所示,注意 0x60 位置处的内容,没有修改之前是 0。

接下来我们通过 setpci 命令向偏移量 0x60 处,写入 1 个字节的数据,将 0 变为 0x0f。

sudo setpci -s <总线号>:<设备号>.<功能号> 60.B=f

命令说明:

  • -s与 lspci 命令类似,用于指明 PCI 设备;
  • 60.B:60是从 0x60 处开始其中字段“B”说明要写入字节数据
  • =f要写入的数据

写入完毕,可以再次通过 lspci -s 命令查看。