阅读:1617回复:11
驱动程序不响应中断,求助
从计算机属性卡被分配的资源中中看到的中断请求是19
在驱动程序中得到的中断向量是0x93 这个对应关系正确吗? 用示波器测得已经正确触发中断,但程序进不了中断服务程序 求助,谢谢 |
|
沙发#
发布于:2003-08-28 14:06
很奇怪。
你的硬件是什么? 不大可能出现19中断的。 |
|
|
板凳#
发布于:2003-08-28 14:19
很奇怪。 19中断是可以出现的,在WinXP下,且BIOS中开启了APIC,就可能出现。 |
|
|
地板#
发布于:2003-08-28 14:20
还有2K
我的2k上,23都有的 ;) |
|
地下室#
发布于:2003-09-13 14:10
那如果中断请求是16,怎么样在驱动程序中设置中断矢量?
|
|
|
5楼#
发布于:2003-09-14 15:09
你的驱动不是pnp的?
|
|
|
6楼#
发布于:2003-09-18 16:23
要看多少直接看BIOS自检画面了,我也没有看到大于15的。现在都用高档OS开发程序了啊?
|
|
|
7楼#
发布于:2003-09-19 10:10
如果是PCI卡或是ISA卡,
我真的是不知道还可以有大于15的中断号。 |
|
|
8楼#
发布于:2003-09-19 15:02
我用的是TI6205,这个是21呢,没什么呀
|
|
|
9楼#
发布于:2003-09-20 13:21
我用的是9052,看到的就是大于15的阿!以前用TI的2040的时候,还看到过21呢。
|
|
|
10楼#
发布于:2004-07-13 22:53
老兄,您的问题怎么解决的?我也遇到同样的问题,驱动用DDK开发的。分配资源:中断请求0x12,向量:0x39。进入不了中断服务程序。
|
|
|
11楼#
发布于:2004-07-16 16:17
OnStartDevice中中断连接了吗?
中断寄存器的设置是否屏蔽了中断呢? 不行就在刚产生中断的地方用查询方式等中断,用跟踪语句输出是否发生了中断,如果发生了,就是后来中断寄存器的设置错了 我遇到过类似的问题,等到了中断就说明问题了! :P |
|