使用request_irq注册中断号后一定要使用enable_irq才可以收到中断么?
也就是说:没有调用过enable_irq,中断发生了,会走到中断处理函数么?
希望大家帮忙看看,谢谢~
3 个解决方案
#1
request_irq函数里面会调用enable_irq的,不用在单独调用,enable_irq一般和disable_irq配对,在设备suspend和resume的时候调用。
#2
正好对我有用, request_irq函数里面会调用enable_irq的,所以不需要再调用enable_irq。
#3
第一个问题,enable_irq无需调用,第二个问题,中断信号来了,会调用中断处理函数,跟enable_irq没什么关系
#1
request_irq函数里面会调用enable_irq的,不用在单独调用,enable_irq一般和disable_irq配对,在设备suspend和resume的时候调用。
#2
正好对我有用, request_irq函数里面会调用enable_irq的,所以不需要再调用enable_irq。
#3
第一个问题,enable_irq无需调用,第二个问题,中断信号来了,会调用中断处理函数,跟enable_irq没什么关系