中断详解(七)——软中断与微任务

 咱们知道,中断处理程序被分为上半部函数和下半部函数。而软中断、微任务、工做队列都是是下半部函数的机制。(至于工做队列的方式,她是以另外一个线程的方式实现的,初始化时建立,调用时唤醒,其实request_thread_irq是将中断线程化,包括利用定时器实现延时处理,这都不是在中断上下文中)     软中断和微任务都是经过 do_softirq执行的。      中断处理在do_IRQ中调用软中断
相关文章
相关标签/搜索