在Linux内核中,requset_irq函数用于请求中断处理程序(IRQ)服务。其中,irqflag参数用于指定中断处理程序的类型,可以是IRQF_SHARED、IRQF_PROBE、IRQF_DISABLED、IRQF_SAMPLE_RANDOM等。例如GPIO,irqflag参数也可以等于GPIO的管脚的中断触发模式(rising、falling、both、high、low)。
当irqflag参数为0时,表示请求的中断处理程序是一个普通的中断处理程序,没有特殊的标志或属性。
在Linux内核中,requset_irq函数用于请求中断处理程序(IRQ)服务。其中,irqflag参数用于指定中断处理程序的类型,可以是IRQF_SHARED、IRQF_PROBE、IRQF_DISABLED、IRQF_SAMPLE_RANDOM等。例如GPIO,irqflag参数也可以等于GPIO的管脚的中断触发模式(rising、falling、both、high、low)。
当irqflag参数为0时,表示请求的中断处理程序是一个普通的中断处理程序,没有特殊的标志或属性。