opera
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1743回复:1

关于PCI中断响应。

楼主#
更多 发布于:2001-07-10 13:13
我将OnInterrupt函数挂接到系统上,且运行正常。
我的硬件的中断号是11,我原以为只有这个中断号上的中断才会发给我,然后我与自己的INT_MASK进行比对,判断是不是我的硬件的中断(因为pci支持共享中断,我的机器的声卡的中断也是11)。
但我用softice跟踪了这个函数,发现这个函数需要对许多中断进行响应,比如用ie打开一个网页,这是个网卡的中断,但我的OnInterrupt函数也要响应,虽然有MASK保证我不会真正响应这些中断,但这样是不是也不太对呢?难道中断处理都这样吗?不能通过中断号屏蔽一些吗?我应该怎样做?
我是宝剑,我是火花。 我愿生如闪电般的耀亮, 我愿死如彗星般的迅忽。
yunyanrong
驱动小牛
驱动小牛
  • 注册日期2003-04-18
  • 最后登录2013-03-02
  • 粉丝0
  • 关注0
  • 积分1040分
  • 威望457点
  • 贡献值1点
  • 好评度90点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-17 19:31
这只能说明网卡和你的设备是共享11号中断的。

除非你调整一下,使WINDOW给设备分配的中断不和谁共享,这样才可以达到减少中断响应。
游客

返回顶部