Chinaunix

标题: 关于中断共享的疑问? [打印本页]

作者: 雷锋不谢    时间: 2014-09-20 10:08
标题: 关于中断共享的疑问?
                 在看LDK的时候看到中断共享的部分,

                 书中举例了RTC驱动的例子,是这样的:

                   if(request( rtc_irq,rtc_interrupt,IRQF_SHARED,"rtc",(void*)&rtc_port)){
                       
                        .....;
                   }

                     这里把中断注册为了共享的,

             但是后面的中断处理程序 ,只返回了IRQ_HANDLED,不是说共享的话,会先通过dev参数来判断是不是它的设备发出的中断么
      
        如果不是,要返回IRQ_NONE的,怎么这里只返回了HANDLED呢?         后面一段还说,“因为这个中断处理程序不支持共享”。。。懵了,,怎么前后不一致啊


           




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2