当前位置: 技术问答>linux和unix
为什么这个中断会一直响应呢????
来源: 互联网 发布时间:2016-11-14
本文导语: 首先这个网口中断是共享中断号,发生一次网口中断,中断程序就一直不断响应,直到lock system,后来我打印一下,发现除了第一次中断有中断状态以外,其他次数的状态状态和状态使能值都是0,那么就是说中断线...
首先这个网口中断是共享中断号,发生一次网口中断,中断程序就一直不断响应,直到lock system,后来我打印一下,发现除了第一次中断有中断状态以外,其他次数的状态状态和状态使能值都是0,那么就是说中断线拉低了却一直没有被自动拉高??还有会有其他方面的原因呢
|
进入中断之后应该清中断标志,有些中断不清标志会重复触发。
|
现在的网卡驱动一般有普通的轮询方式、中断方式,还有最新的new API方式(即中断和轮询结合的新方式,黑客命名没有太多创意,所以叫new API(NAPI), 写代码到是非常有创意)。
|
我也猜可能是这个方面的原因!楼主看看!
|
确保中断标志有被重置