阅读:850回复:9
不能正确响应IRQ=3
我的采集卡使用IRQ=3
但我的VxD程序,不能正确响应。我该怎么办? 部分源代码: #define MY_IRQ 3 class MyHwInt: public VHardwareInt { MyHwInt(.....):VHardwareInt(MY_IRQ){}; void virtual OnHardwareInt(....); //........ }; void virtual OnHardwareInt(....) { //就是这个函数没反应,我该怎么办? } :( |
|
|
沙发#
发布于:2003-02-27 20:43
3?不是COM2用的吗?
|
|
板凳#
发布于:2003-02-28 00:45
初始化时是否已把你的中断服务程序告诉系统。
|
|
地板#
发布于:2003-02-28 20:15
我要在OnHardwareInt()中处理数据没有别的服务函数
OnHardwareInt()是用hook()挂钩的 手机联系:13831342504 |
|
|
地下室#
发布于:2003-03-01 02:13
仔细检查代码先,看是不是override的函数写错了。
|
|
5楼#
发布于:2003-03-02 13:55
书上的例子也不能正确响应,
在 |
|
|
6楼#
发布于:2003-03-02 13:58
在OnSysDynamicInt()中,是不是要开IRQ=3?
你看看我的初始化函数里缺什么? ICQ:17855848 诚交驱动开发的朋友 |
|
|
7楼#
发布于:2003-03-02 14:08
硬件有中断产生吗?
|
|
8楼#
发布于:2003-03-02 14:13
开发硬件的人说每秒有35次IRQ=3中断,
我怎样能证实它? |
|
|
9楼#
发布于:2003-03-02 14:58
用softice
bpint 3 |
|