我正在尝试在 VXworks 中编写 PCI 设备驱动程序。即使 pciConfigLib 的源文件已就位,但在编译后,它仍会抛出错误,指出“未定义的函数引用”。
任何帮助表示赞赏。
感谢 VxNewbee
我只是要把它扔在那里,但如果你实际上是在调用 Pcifinddevice 那就错了,你需要 pciFindDevice (案例很重要)
如果这不起作用,那么您可以从 vxworks shell 向我显示输出
lkup "pci"
还请务必阅读设备驱动程序开发人员指南: http ://www.mecatronica.eesc.usp.br/wiki/upload/0/07/Vxworks_device_driver_developers_guide_6.0.pdf
它并没有一个很好的基本示例来说明如何创建基本驱动程序,但是如果您使用的是 eclipse,那么您应该能够在其中创建一个新的设备驱动程序项目,但是它确实提供了一些很好的建议,从现有的模板驱动程序。此外,您还应该能够从风河支持站点访问其他文档。