This helps the kernel IRQ layer clearly identify which driver is handling that particular interrupt.
这样可以帮助内核的IRQ层清楚地识别出哪个驱动程序正在处理那个特定的中断。
By default, the driver IRQ routine should return IRQ_HANDLED as it is a bug to return IRQ_NONE when the driver has actually handled that interrupt.
缺省情况下,驱动程序IR Q例程应该返回IRQ_HANDLED,当驱动程序正在处理那个中断时却返回了IRQ_NONE,说明存在bug。
This change, introduced by Linus, means that the interrupt handlers tell the generic IRQ layer whether the interrupt is really meant for it or not.
这个由Linus引入的变化意味着中断处理程序告诉通用的IR q层是否真的要中断。
In other words, an FIQ is just a higher priority interrupt request, that is prioritized by disabling IRQ and other FIQ handlers during request servicing.
在换句话说,一个FIQ仅仅是一个更高优先级的中断请求时,由请求服务期间禁用IRQ和其他FIQ处理程序的优先级。
In other words, an FIQ is just a higher priority interrupt request, that is prioritized by disabling IRQ and other FIQ handlers during request servicing.
在换句话说,一个FIQ仅仅是一个更高优先级的中断请求时,由请求服务期间禁用IRQ和其他FIQ处理程序的优先级。
应用推荐