主要分析系统处理 IRQ_eint0 IRQ_eint11 的过程。 2440处理器的中断组织成两层:主中断 和 次中断,一共可以处理60个中断源。 主中断 和 次中断 经过中断构架的抽象之后,编写驱动程序时,我们不用考虑这两层中断,直接使用 request_irq 注册 60个中断源的某个,就可以直接使用中断了。 err = request_irq(button_irqs.irq, buttons_interrupt, NULL, button_irqs.name, (void *)&button_irq...
by mclovein - Linux文档专区 - 2009-10-19 17:01:05 阅读(1483) 回复(0)