Irq错误

qq69696698 2012-08-24 11:19:20
在移植的时候遇到一个问题,望大家帮忙分析一下。
现在的情况是这样:
同样的硬件(camera),现在是两份比较相近的代码加上自己的修改
一份可以正常收到中断,读取相应的状态寄存器的值都正确,可以看到显示的图像;
另一份也可以受到中断,但收到中断后读状态寄存器值这发现这个值有问题,会报irq error,无法显示图像
对于错误的那一份代码,根据打印出来的信息,中断前所有寄存器的设置与正确的代码一致,而相关driver的初始化也没有看到什么问题,但就是会报irq的错误。
请问,大家有没有遇到过类似的情况,可不可以给出一些可能的导致错误的原因?谢谢了。
...全文
253 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjkl0986 2014-12-18
  • 打赏
  • 举报
回复
或是可以给出两份寄存器的对比
hjkl0986 2014-12-18
  • 打赏
  • 举报
回复
楼主可以贴下对应的错误讯息看一下
hjkl0986 2014-12-18
  • 打赏
  • 举报
回复
应该是对应的寄存器的状态有问题,需要再检查一下对应的code流程和对应的寄存器写值
morris88 2012-08-24
  • 打赏
  • 举报
回复
硬件问题?
qq69696698 2012-08-24
  • 打赏
  • 举报
回复
硬件应该没有问题,我是在同一个机子上跑的两套代码

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧