阅读:2782回复:1
s3c2410板子,linux OS,request_irq外部中断毫兆时度始终无效
如题,我用了时钟Timer2中断
result = request_irq( IRQ_TIMER2,timer2_irq, SA_INTERRUPT,\"test\",NULL); 程序正常,但用外部中断时 ret = request_irq(IRQ_EINT1, key_interrupt,SA_INTERRUPT,\"test\",NULL); 始终返回-22 (-EINVAL).IRQ_EINT1=1,key_interrupt我也正确定义了,中断屏蔽位高低都试过了,请问大家有什么建议。 |
|
沙发#
发布于:2005-04-09 13:54
在irq_request之前先调用set_external_irq设置外部中断试试,应该就可以了
|
|