首頁 >系統教程 >Linux >解決CentOS7中尋找pci設備函數缺失的方法

解決CentOS7中尋找pci設備函數缺失的方法

WBOY
WBOY轉載
2024-01-05 09:08:28626瀏覽

用Xilinx PCIE demo的時候,編譯了一個xapp1022提供的Linux驅動,出錯提示找不到pci_find_device函數。說明上說這個驅動是fedora上的,目前環境是Centos7。驅動程式中使用的頭檔只有一個linux/pci.h與pci有關,所以進去看了一下,沒有。

心裡想著也許需要安裝庫,找了一下果然有:pciutils。

安裝之後重新編譯了以下,還是失敗。

重新看頭文件,多了一個pci資料夾,裡面有一個pci.h,這個pci.h中有很多函數聲明,但是沒有pci_find_device。

網路上說新的linux中使用的是pci_get_device。

修改,編譯通過。

參考:

CentOS7中无法找到pci find device函数的解决方法

#

以上是解決CentOS7中尋找pci設備函數缺失的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:jb51.net。如有侵權,請聯絡admin@php.cn刪除