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

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

  
楼 主:cbl20020825 2007年5月24日16:17
 为何在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),但我申请函数的参数应该没错啊!请各位帮帮忙!
  
2楼:jachen02 2007年5月25日08:46
 是三星單片機嗎?
是三星單片機嗎?

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:arm学习者不得不看

[下一篇主题]:开关电源毕业论文