lczhi511
驱动牛犊
驱动牛犊
  • 注册日期2002-05-19
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1183回复:2

minsoft,还有问题

楼主#
更多 发布于:2002-11-03 20:55
操作passthru 是否只能通过这种方法来实现,不知道能否把地址指针提到应用层,直接对指针进行振作,就象vxd那样。因为使用
deviceiocontrl 和read _register_ulong等太麻烦。如果能做,
应该怎样做?
minsoft
驱动小牛
驱动小牛
  • 注册日期2001-07-30
  • 最后登录2007-03-06
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-04 09:07
不是说不可以而是会更麻烦。
首先PCI卡映射的地址是物理地址,应用程序在NT/2K/XP/98下要访问物理内存地址本身就很复杂。你可以在本站搜索到相关的贴子看看具体的方法。
如果你还是认为在应用层更简单,那你就不用写驱程了,只要通过CF8/CFC端口获得PASSTHRU的基地址,之后就在应用层操作。
应用程序使用I/O端口相对简单些,如果你不要速度很快,可以将PCI卡资源设为I/O端口(而不是内存映射),虽然NT/2K/XP下不允许应用程序直接操作I/O端口,但有很多办法可以实现,你可以在本站搜索得到相关的贴子。
少了e,就少了全部
lczhi511
驱动牛犊
驱动牛犊
  • 注册日期2002-05-19
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-05 09:48
MINSOFT, 请问有没有好一点的办法来实现地址偏移量的更新?
我想在应用操作,主要是地址更新方便一点。
游客

返回顶部