电子说
1、如何下载PCIe linux驱动
第一步:进入官网https://vault.centos.org/
第二步:随意选择一个版本,例如 8.1.1911 依次进入Baseos/Source/Spackages/
网页搜索kernel,随意选择一个下载,例如kernel-4.18.0-147.8.1.el8_1.src.rpm
第三步解压缩
下载的kernel-4.18.0-147.8.1.el8_1.srcx解压需要多次,格式依次为(不同压缩软件看到的格式可能存在差异)
kernel-4.18.0-147.8.1.el8_1.src => linux-4.18.0-147.8.1.el8_1.tar =>linux-4.18.0-147.8.1.el8_1=>linux-4.18.0-147.8.1.el8_1
解压完成后PCIe驱动在目录:linux-4.18.0-147.8.1.el8_1driverspci
2、如何查看代码
使用Source Insight新建工程,然后打开probe https://www.onlinedown.net/article/10019163.htm
3、结束语
PCIe的很多特性都是与操作系统密切相关,协议中并没有涉及操作如何使用功能特性以及如何配置各类参数。
例如功耗管理相关的状态,何时会将function的功能配置成D3hot状态,是否可以将多function设计的单个function配置成D3hot状态,此类说明在PCIe协议是无法找到准确描述的,只有结合系统驱动才能得到答案。
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !