CentOS7でPCIデバイスを検索する機能が欠けている場合の解決方法

WBOY
リリース: 2024-01-05 09:08:28
転載
571 人が閲覧しました

ザイリンクス PCIE デモを使用するときに、xapp1022 が提供する Linux ドライバーをコンパイルしましたが、pci_find_device 関数が見つからないというエラー メッセージが表示されました。このドライバはfedora用と説明にあり、現在の環境はCentos7です。ドライバーで使用されているヘッダー ファイルは PCI に関連する linux/pci.h だけなので、調べてみたところ、存在しませんでした。

ライブラリをインストールする必要があるのではないかと考え、検索した結果、pciutils を見つけました。

インストール後、以下を再コンパイルしましたが、やはり失敗しました。

ヘッダー ファイルをもう一度見ると、追加の pci フォルダーがあり、その中に pci.h が含まれています。この pci.h には多くの関数宣言がありますが、pci_find_device はありません。

インターネット上では、新しい Linux では pci_get_device が使用されていると言われています。

修正、コンパイル、渡されました。

######参照する:######

以上がCentOS7でPCIデバイスを検索する機能が欠けている場合の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:jb51.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!