发新话题
打印

中断的问题

中断的问题

  leo提问:陈老师,您好,在您翻译的《Linux内核设计与实现》(第一版)中P60页中第三段中说“请永远牢记:中断处理程序打断了其他的代码(甚至可能是打断了在其他中断线上的另一个中断处理程序)。”
请问这是否意味着,当中断A正在执行时,上半部还没执行完,中断B又发生了,则会终止中断A的正常执行。其中,中断A以非SA_INTERRUPT注册,中断B是普通中断。
谢谢您!
storm earth fire hear my call you are too late my brother will not die in vain 叛逆善良
陈老师回复:那段话是说中断的上半部分具有强的优先级,这并不是说它可以被中断。上半部分一般是关中断执行的。
storm earth fire hear my call you are too late my brother will not die in vain 叛逆善良
发新话题