Linux中断(interrupt)子系统之三:中断流控处理层

1.  中断流控层简介 早期的内核版本中,几乎所有的中断都是由__do_IRQ函数进行处理,但是,因为各种中断请求的电气特性会有所不同,又或者中断控制器的特性也不同,这会导致以下这些处理也会有所不同:   何时对中断控制器发出ack回应; mask_irq和unmask_irq的处理; 中断控制器是否需要eoi回应? 何时打开cpu的本地irq中断?以便允许irq的嵌套; 中断数据结构的同步和保护
相关文章
相关标签/搜索