VXworks で PCI デバイス ドライバを作成しようとしています。pciConfigLib のソース ファイルが配置されていても、コンパイル後に「未定義の関数参照」というエラーがスローされます。
どんな助けでも大歓迎です。
ありがとうVxNewbee
私はこれをそこに捨てるつもりですが、実際に Pcifinddevice を呼び出しているのであれば、それは間違っています。pciFindDevice が必要です (大文字と小文字が区別されます)。
それでもうまくいかない場合は、vxworks シェルから次の出力を表示できますか?
lkup "pci"
デバイス ドライバー開発者ガイドも必ずお読みください: http://www.mecatronica.eesc.usp.br/wiki/upload/0/07/Vxworks_device_driver_developers_guide_6.0.pdf
基本的なドライバーを作成する方法の基本的な例はあまりありませんが、Eclipse を使用している場合は、そこに新しいデバイス ドライバー プロジェクトを作成できるはずです。ただし、いくつかの良いアドバイスが得られます。既存のテンプレート ドライバー。また、Wind River サポート サイトからアクセスできる他のドキュメントもあります。