当前位置:  技术问答>linux和unix

request_irq 在linux-2.4.4 注册中断的问题,基于PowerPC

    来源: 互联网  发布时间:2016-12-09

    本文导语:  我的处理器是 PowerPC,现在学习驱动的中断  我想要把CPU的一个管脚 PC11 做为中断源 CPMVEC_PIO_PC11  用 request_8xxirq 向linux申请一个中断,当我触发管脚的时候,没有任何反应。  代码如:result = request_8xxirq(CPMVEC_PIO...

我的处理器是 PowerPC,现在学习驱动的中断 
我想要把CPU的一个管脚 PC11 做为中断源 CPMVEC_PIO_PC11 
用 request_8xxirq 向linux申请一个中断,当我触发管脚的时候,没有任何反应。 
代码如:result = request_8xxirq(CPMVEC_PIO_PC11, hello_tasklet, SA_INTERRUPT, "myinterrput", NULL); 
但是我申请 PC10 的时候,一直都有中断信号,也就是说,我申请到中断了 但不是我所指定的那个管脚 
代码如:result = request_8xxirq(CPMVEC_PIO_PC10, hello_tasklet, SA_INTERRUPT, "myinterrput", NULL); 

当然 request_8xxirq 也是最终调用的 request_irq 

在linux-2.4.32中却可以申请到,也能触发 
在2.4.32中申请中断的时候,好像为中断好加了一个偏移地址,这样就可以了 
但是在2.4.4的内核中却不是 

那该怎么申请我所指定的那个管脚为中断呢,请大虾门,多多指教!!!!!

|
帮不了,只能帮顶。。

|
帮不了, 帮顶

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • request_irq() enable_irq() and disable_irq() 如何使用、、、???
  • request_irq问题,大家指教。
  • 2.6下的request_irq()的问题!!!
  • 2.6下用request_irq引起的问题!
  • request_irq和free_irq出错了,大家帮忙看看。
  • request_irq 與free_irq問題


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3