
linux irq
文章平均质量分 75
ainycao
这个作者很懒,什么都没留下…
展开
-
Linux中断处理体系结构分析
异常,就是可以打断CPU正常运行流程的一些事情,比如外部中断、未定义指令、试图修改只读的数据、执行swi指令(Software Interrupt Instruction ,软件中断指令)等。当这些事情发生时,CPU暂停当前的程序,先处理异常事件,然后再继续执行被中断的程序。操作转载 2011-10-09 11:23:32 · 728 阅读 · 0 评论 -
Linux如何区分注册到同一个IRQ上的不同中断处理函数
Linux 2.6内核标准教程上将中断处理函数调用过程说的很清楚, struct irq_desc_t irq_desc[NR_IRQS]里保存了所有IRQ的信息。 具体的一个IRQ ,如18,irq_desc[18]里的action成员指向一个irqaction队列。转载 2011-10-09 11:09:43 · 1204 阅读 · 0 评论