rencrux
驱动牛犊
驱动牛犊
  • 注册日期2002-04-17
  • 最后登录2006-04-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2077回复:1

基于X86的Vxworks如何操作PCI设备

楼主#
更多 发布于:2003-03-13 16:42
我想访问我的PCI设备,  
所以在原文件中包括了:  
#include \"c:\\tornado\\target\\h\\drv\\pci\\pciConfiglib.h\"  
#include \"c:\\tornado\\target\\h\\drv\\pci\\pciConfigShow.h\"  

并在Config.h文件中包括了  
INCLUDE_PCI的定义.  

我只在应用程序中加了一个函数  
pciDeviceShow(0);  

结果编译通过,但第一次下载时出现如下消息框,指示不成功:  
WTX Error 0x10139 (API_TOOL_DISCONNECT)  

紧接着再下载出现错误.  
Error while downloading

哪位大哥可指点一下,谢谢!  
如果答的好,请给分!
沙漠之鹰
驱动大牛
驱动大牛
  • 注册日期2001-12-30
  • 最后登录2007-08-02
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-18 13:07
应该是先根据厂商ID和设备ID找到该PCI设备的总线号,设备号和功能号,然后才能用pciDeviceShow函数读取PCI配置空间。
------------------------------ [color=red]茶壶深爱着茶叶,表达爱意时却遭到拒绝,茶壶大吼:为什么?这一切都是为什么? 茶叶胆怯地说:俺妈说了,成天灌水的都不是好人。 ---别到处看,说你哪!!    [/color]
游客

返回顶部