跳转至

PCI


PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写.
它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。

PCI设备一般都具有双重身份,
一方面作为PCI设备注册到Linux内核,
另一方面,作为字符设备或者块设备,或者网络设备注册到Linux内核。

PCI设备编号: 域(16bit):总线(8bit):设备(5bit).功能(3bit)
后三个字段标识设备的BDF or B/D/F (for bus/device/function).

例如:
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
域: 00
总线: 00
设备:00
功能: 0
设备分类: 主桥
供应商: "intel Corporation"
名字:"Haswell-ULT DRAM Controller"
版本: 11

Bash
1
2
3
lspci -vmm
lspvi -tv
lspci -xnn

参考

Interpreting the output of lspci