Chinaunix

标题: 我想把别的驱动申请的中断资源给释放掉要怎么做? [打印本页]

作者: sainimu78    时间: 2014-01-31 17:50
标题: 我想把别的驱动申请的中断资源给释放掉要怎么做?
情况是

OK6410开发板, 飞凌配好的linux3.0.1和qt2.2 ,

我在学习写驱动

现在想写个按键驱动,以中断方式实现

按键已经接到外部中断0~5号了

由request_irq的返回值看出 ,  只有 6及以上的外部中断号没有被占用 , 而使用 free_irq(IRQ_EINT(0到5),NULL) 时, 内核会给一个警告
如下:
------------[ cut here ]------------
WARNING: at kernel/irq/manage.c:1147 __free_irq+0x9c/0x180()
---[ end trace da227214a82491b9 ]---


该怎么做才能正确释放已被占用的中断呢?




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