wang__kai
驱动牛犊
驱动牛犊
  • 注册日期2004-08-01
  • 最后登录2004-08-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1080回复:3

我是一名初学者,想就一些CE里的Driver注册表项请教大家

楼主#
更多 发布于:2004-08-01 17:26
我使用CE下91C96的驱动时,参考资料里有这些话:
[HKEY_LOCAL_MACHINE\Comm\LAN90001\Parms]
"BusNumber"=dword:0
"BusType"=dword:1
"InterruptNumber"=dword:A ;! Change, according to your platform
"IoBaseAddress"=dword:300 ;! Change, according to your platform
"SysIntr"=dword:1A ;! Change, according to your platform


其中:
InterruptNumber
IoBaseAddress
SysIntr
是要我设置的。
请问这三个表项是什么意思?该如何设置?
sz.furao
驱动牛犊
驱动牛犊
  • 注册日期2003-04-21
  • 最后登录2005-04-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-02 13:51
InterruptNumber   中断号 是IRQ号
IoBaseAddress     I/O基地址-就是I/O端口号
SysIntr           系统中断就是 0x10+InterruptNumber

[编辑 -  8/2/04 by  sz.furao]
tatsec
驱动牛犊
驱动牛犊
  • 注册日期2003-10-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-02 18:01
准好的方法就是build一个debug版本,边step来看代码,流驱动一般都是在XXX_Init里用到这些值,其他的驱动都是在驱动加载时用到!
wang__kai
驱动牛犊
驱动牛犊
  • 注册日期2004-08-01
  • 最后登录2004-08-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-04 13:17
谢谢两位大哥。
如果有谁还看得到这个帖子的话,能不能告诉我,怎样结分阿?
每次我登陆到论坛,进到这里就发现提示“您还未登陆”。
这是怎么回事?
游客

返回顶部