Chinaunix首页 | 论坛 | 博客
  • 博客访问: 116186
  • 博文数量: 153
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 882
  • 用 户 组: 普通用户
  • 注册时间: 2022-03-12 10:39
个人简介

不积小流,无以成江海。

文章分类

全部博文(153)

文章存档

2023年(50)

2022年(90)

我的朋友

分类: 嵌入式

2022-08-11 08:42:58

原文地址:
https://blog.csdn.net/hhd1988/article/details/120797496

lspci,是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。

pci是一种总线,而通过pci总线连接的设备就是pci设备了。如今,我们常用的设备很多都是采用pci总线了,如:网卡、存储等。

lspci -t:以树的形式显示pci设备信息。
lspci -v/-vv/-vvv:显示详细的pci设备信息,v越多,越详细,当然,上限3个。
lspci -x/-xxx/-xxxx:-x以16进制信息显示pci配置空间;-xxx显示部分读配置空间会crash的设备;-xxxx显示PCI-x2.0或者PCI-e总线扩展的配置空间。
  lspci -b:以总线的角度来显示所有的IRQ和地址。根据我的观察,大部分信息和不带参数时显示一致,除了SR-IOV设备分配出的Virtual Function设备。如下示例:物理网卡PF(physical function )显示一直 ,但VF(virtual function )显示却不同。
————————————————
版权声明:本文为CSDN博主「技术探索者」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hhd1988/article/details/120797496


[root@www ~]# lspci -v
查看网卡详细信息:
[root@www ~]# lspci -s 04:00.0 -vv
-s :后面接的是每个设备的总线、插槽与相关函数功能
https://
blog.51cto.com/wbwk2005/435470?utm_source=oschina-app

学习进展:
0811:阅读完一遍,并在环境上查了

20230217:以下转自
程序员大本营
https://
www.
pianshen.com/article/6725681356/

以 ”bus:slot.func“ 格式来唯一标识一个 PCI 功能设备。

唯一定位一个 PCI 设备的虚拟功能,可以是一个物理设备,也可以是一个多功能设备的功能设备,一个多功能设备可以{BANNED}{BANNED}最佳佳多有8个功能。

  • 总线号(bus):  从系统中的256条总线中选择一条,0--255。
  • 设备号(slot):  在一条给定的总线上选择32个设备中的一个。0--31。
  • 功能号(func):  选择多功能设备中的某一个功能,有八种功能,0--7。 PCI规范规定,功能0是必须实现的。
阅读(1013) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~