标签: kernel driver interrupt
我已经向irq注册了一个gpio,同时提升边缘和下降边缘。 我的中断处理程序由引脚上的任何信号干扰调用。 此外我想过滤中断的原因,天气是由于上升边缘或下降边缘。有没有办法过滤中断的原因?
或者我可以为同一个irq注册两个手柄,一个用于下降边缘,一个用于提升边缘吗?
答案 0 :(得分:1)
这取决于处理器/架构的类型。大多数处理器都提供读取相应引脚的相应寄存器以确定/过滤中断是由于上升沿还是下降沿引起的。您的处理器数据表应具有特定信息。