stephen_young
驱动牛犊
驱动牛犊
  • 注册日期2002-08-19
  • 最后登录2008-02-17
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:2504回复:5

9054驱动:为什么DMASCR0寄存器只能设为0x01而不是0x03,也就是说DMA无法启动

楼主#
更多 发布于:2007-06-10 15:19
9054的INTSCR等寄存器都没问题,就是DMASCR0不能设置为0x03,这样就无法启动DMA
,请问这可能是什么原因,谢谢!
另外,我的驱动是修改了DS的plx9056的例子,我发现9056和9054差不多。
三人行必有我师!
bloomrain
驱动牛犊
驱动牛犊
  • 注册日期2005-03-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分290分
  • 威望30点
  • 贡献值0点
  • 好评度27点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-12-18 11:08
我也是碰到这个问题:)
xp4105
论坛版主
论坛版主
  • 注册日期2006-04-02
  • 最后登录2014-03-29
  • 粉丝1
  • 关注0
  • 积分905分
  • 威望570点
  • 贡献值1点
  • 好评度162点
  • 原创分1分
  • 专家分0分
板凳#
发布于:2007-12-20 09:06
按照武老人家的例子做,差不多的。

就是有一个地方他明显设置错了,但好象和你说的无关。
时光如流水 抓紧时间实现自我价值
jinyong
驱动牛犊
驱动牛犊
  • 注册日期2008-12-22
  • 最后登录2009-05-18
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望131点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-01-07 16:24
9054的DMACSR0 的START位是可写不可读的,你读不到,应该已经写进去了
duppies
驱动牛犊
驱动牛犊
  • 注册日期2009-04-15
  • 最后登录2009-08-25
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2009-05-25 16:56
引用第2楼xp4105于2007-12-20 09:06发表的  :
按照武老人家的例子做,差不多的。

就是有一个地方他明显设置错了,但好象和你说的无关。



能不能说下具体是哪错了 啊
simpson
驱动牛犊
驱动牛犊
  • 注册日期2008-12-03
  • 最后登录2009-10-30
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2009-06-18 22:13
回帖是美德
游客

返回顶部