zhangyanping
驱动小牛
驱动小牛
  • 注册日期2003-02-23
  • 最后登录2004-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1592回复:4

关于DMA和中断的问题???高手请进!

楼主#
更多 发布于:2003-04-10 10:29
使用PCI9054RDK-LITE的板子,我现在已经可以块模式读写板子上的SRAM空间,想要进一步调试块模式的DMA操作,可是程序在运行到
XXX_DMAStart()时却陷入了死循环,不在往下执行,请问是怎么回事?

是不是因为我没有为DMA的操作申请中断?DMA一定要申请中断才能工作吗?

我现在是要从PCI总线这边读板子上SRAM中的数,自我感觉应该不需要申请DMA通道的中断吧?

请高手指点一下!!!
zhangyanping
驱动小牛
驱动小牛
  • 注册日期2003-02-23
  • 最后登录2004-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-04-16 21:03
有好几天无法上开发网了,这几天感觉就如少了左膀右臂一样,不知道自己该如何下手。。。。

是不是我得问题太简单了,所以,大家都没有回答阿,希望高手们不要吝啬了,多多指导一下,时间快要到了,我很着急的!!!

一定给分的 阿!
fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-18 16:49
1。首先dma与中断无关。
2。你的9054 rdk lite板子可能有问题。我得9054 rdk lite 板子
   就有问题。换了别的板子就好啦.
3.我没有用windriver开发过dma,有些具体问题说不清楚。
有了驱动,人才有了力量。
zhangyanping
驱动小牛
驱动小牛
  • 注册日期2003-02-23
  • 最后登录2004-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-04-19 12:03
fwzfwz1,今天终于把集中分散的DMA给初步通过了,现在想来原来错误真的很明显,我没有意识到,或许是没有弄清楚这个物理地址和虚拟地址的区别吧!

下面要调试多个块的分散集中DMA,但愿没有多大困难!
zhangyanping
驱动小牛
驱动小牛
  • 注册日期2003-02-23
  • 最后登录2004-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-04-19 12:03
fwzfwz1,今天终于把集中分散的DMA给初步通过了,现在想来原来错误真的很明显,我没有意识到,或许是没有弄清楚这个物理地址和虚拟地址的区别吧!

下面要调试多个块的分散集中DMA,但愿没有多大困难!

多谢你,这段时间的帮助了1
游客

返回顶部