一个系统中,中断是很重要的组成部分之一,有了中断,系统才可以不用一直轮询(polling)是否有事件发生,系统效率才得以提高,而且对中断的控制又通常分散在各个地方,不同的部分由不同功能的程序控制,做到了各司其职,配合无误,系统才能正常工作。一般系统中,中断控制分为三个地方:模块、中断控制器、处理器,模块通常有寄存器可以控制是否使能中断功能,中断触发条件等;中断控制器可以管理中断的优先级等,而处理所...
分类:
系统相关 时间:
2015-04-12 01:28:28
阅读次数:
1643
中断子系统的总结, 包括硬中断, 软中断的处理, 以及tasklet/workqueue 的部分....
分类:
系统相关 时间:
2015-01-04 17:19:53
阅读次数:
306
2011年9月份时候做的笔记, 当时阅读中断子系统的代码后做的一个PPT, 内核版本不记得了, 硬件平台是samsung 的S5PV210.
这部分主要是针对汇编和hard irq的部分, 在hard irq处理后的softirq的处理, 以及下半部的处理(tasklet/workqueue)都没有涉及.
Agenda
?Interrupts in ARM
?Importa...
分类:
系统相关 时间:
2015-01-04 11:30:41
阅读次数:
364