导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→为何在linux驱动里的中断申请不了啊啊啊???

* 106360: 为何在linux驱动里的中断申请不了啊啊啊???

   cbl20020825 
cbl20020825发表的帖子 

 为何在linux驱动里的中断申请不了啊啊啊???
大家好,我现在在目标板(cpu是s3c2410)上写驱动,在跑驱动时中断总是申请不了,具体代码如下:
       ret = request_irq( IRQ_EINT0,EINT0_ISR,SA_INTERRUPT,"EINT0",NULL);
  if(ret   < 0)
          {
              DEBUG_K("the EINT0 is failed\n");
              DEBUG_K("ret is %d\n",(-ret));
              goto over;    
          }  
      else DEBUG_K("have got the irq EINT0\n");
其中EINT0_ISR定义如下:
static void EINT0_ISR(int irq, void * dev_id,struct pt_regs * regs);
还有,上面的ret返回是22,表示(invalid argument),但我申请函数的参数应该没错啊!请各位帮帮忙!

发表时间:2007年5月24日16:17:44

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  106366.[详细]是三星單片機嗎?
摘要:是三星單片機嗎?......(15字)
- [jachen02][789次] 2007年5月25日

[上一篇帖子]:arm学习者不得不看推荐LPC2368、AT91sam7x256开发板,对于学习ARM的入门者来说,
[下一篇帖子]:开关电源毕业论文需要开关电源毕业论文请联系 qq450340234