Chinaunix

标题: 中断处理函数属于中断的哪半部,顶半部还是底半部 [打印本页]

作者: itzhiyenan    时间: 2014-04-16 16:18
标题: 中断处理函数属于中断的哪半部,顶半部还是底半部
请大神帮忙解答下:
1.中断处理函数属于中断的哪半部,顶半部还是底半部?
2.中断处理函数执行中的有压栈出栈的动作吗?这个栈属于当前线程的吗?
作者: amarant    时间: 2014-04-16 18:31
arch相关代码负责了压栈出栈的操作。处理完以后会到do_irq之类的函数。然后有相关的回调函数到相关设备里面自己实现的irq handler
1.中断处理函数属于中断的哪半部,顶半部还是底半部? 这个是内核弄出来的另外一个东西,是一种策略。建议看看相关实现代码,也就几十行




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2