linux的中断分析

一、背景

  1、linux内核版本:linux-2.6.22

二、内核的中断处理过程

  1、异常向量表

    文件:linux-2.6.22\arch\arm\kernel\entry-armv.S

     

  2、跟踪vector_irq

    

    

   3、跟踪__irq_usr

   

   4、跟踪irq_handler

    

 

   5、跟踪asm_do_IRQ

    文件:linux-2.6.22\arch\arm\kernel\irq.c

    

  6、与应用程序的关联

    

 

 

二、应用程序的中断接口函数

posted @ 2020-08-21 17:52  shanyu20  阅读(103)  评论(0编辑  收藏  举报