如何下载PCIe的linux驱动?

电子说

1.3w人已加入

描述

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

Linux驱动Linux驱动    Linux驱动  

Linux驱动

     Linux驱动   

第三步解压缩

Linux驱动

下载的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协议是无法找到准确描述的,只有结合系统驱动才能得到答案。








审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分