阅读:1744回复:1
关于PCI中断响应。
我将OnInterrupt函数挂接到系统上,且运行正常。
我的硬件的中断号是11,我原以为只有这个中断号上的中断才会发给我,然后我与自己的INT_MASK进行比对,判断是不是我的硬件的中断(因为pci支持共享中断,我的机器的声卡的中断也是11)。 但我用softice跟踪了这个函数,发现这个函数需要对许多中断进行响应,比如用ie打开一个网页,这是个网卡的中断,但我的OnInterrupt函数也要响应,虽然有MASK保证我不会真正响应这些中断,但这样是不是也不太对呢?难道中断处理都这样吗?不能通过中断号屏蔽一些吗?我应该怎样做? |
|
|
沙发#
发布于:2003-06-17 19:31
这只能说明网卡和你的设备是共享11号中断的。
除非你调整一下,使WINDOW给设备分配的中断不和谁共享,这样才可以达到减少中断响应。 |
|