版块
论坛
喜欢
话题
应用
搜索
登录
注册
daor的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=2474
关于中断的请教
大家好,我现在遇到了一个问题,我用DS中的KInterrupt来监控特定的中断,比方说并口,但是不能成功。我是这样做实验的,在device的start例程中初始化了一个KInterrupt的成员变量,并把它和Isr连接了:同样完成了Dpc的初始化。status = m_Irq.I...
全文
回复
(
5
)
2003-10-07 23:17
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
daor
:
看你的中断的生成方式了,如果你的中断对象生成的时候没有指定中断号,那么可能就要在inf中制定你的驱动所能处理的中断范围。 比方说,你用向导生成的时候说明了驱动有中断资源,那么它就是这种方式,在配置文件中会有一个IRQConfig栏让你去填具体的数值,可以是个范围,当然在生成中断...
(2003-10-08 12:14)
回复
seaquester
:
生成的inf还要制定IRQConfig吗?是不是要制定这个才能发生中断? 非PnP 的 ISA 驱动需要在INF中指定资源IRQConfig和IoConfig,PnP设备的驱动就不需要了。
(2003-10-08 11:51)
回复
CYoung
:
生成的inf还要制定IRQConfig吗?是不是要制定这个才能发生中断?
(2003-10-08 11:09)
回复
daor
:
非常感谢帮助,但是我想问题可能不在那里。 因为我做实验的时候并没有指定一定是等并口中断。 错误出现的原因是 我生成的inf文件中的IRQConfig没有制定,我后来把它改成7,就可以安装了。 但是IoConfig中,它的范围还是和并口冲突。 不知道有什么好办法?
(2003-10-08 10:24)
回复
oetek
:
并口中断必须先使能并口中断,获取设备资源,然后初始化并连接中断
(2003-10-08 08:31)
回复
daor
加关注
写私信
0
关注
0
粉丝
58
帖子
返回顶部