Chinaunix
标题:
伪中断怎么产生的?
[打印本页]
作者:
要有上进心
时间:
2013-05-25 22:39
标题:
伪中断怎么产生的?
本帖最后由 要有上进心 于 2013-05-25 22:39 编辑
今天莫名其妙的发生了IRQ7的中断。后来才知道是伪中断。伪中断是在第二次INTA之前INT脚被拉低而产生的,此时没有中断请求。
我设置8259A为边沿触发,我想问一下 在除了 外设本身 电信号问题化,还有什么情况会触发伪中断。
如果是电平触发,在EOI发送前,外设没有拉低中断线,这个可能会产生伪中断,如果是边沿触发我就不知道了。
作者:
chishanmingshen
时间:
2013-05-26 09:04
回复
1#
要有上进心
我记得edge是没有伪中断~~
作者:
要有上进心
时间:
2013-05-26 12:40
回复
2#
chishanmingshen
我在bochs里面跑发生了。在vobx里面跑没有发生。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2