Linux中断处理流程

以下的语句都是摘自网络上的资料,自己再综合总结一下。

Linux的中断处理遵循了“重要的事情,马上做。不重要的事情,推后做”。

 

MIPS平台下的do_IRQ处理函数。

   1:  void __irq_entry do_IRQ(unsigned int irq)
   2:  {
   3:      irq_enter();
   4:      __DO_IRQ_SMTC_HOOK(irq);
   5:      generic_handle_irq(irq);
   6:      irq_exit();
   7:  }

你可能感兴趣的:(linux,网络,color,资料)