jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2878回复:5

9054的ready控制

楼主#
更多 发布于:2002-01-01 11:57
有谁清楚,如果9054工作在c模式,数据延迟使用ready控制,当DMA
启动后,如果ready信号保持长时间不有效,9054如何处理?是否有
超出时间不响应后,自动退出的功能?小弟我现在有个设计,大约
数据会等待1ms左右才有效,我可不希望它有这个功能。

最新喜欢:

kiki_mekiki_m...
兄弟们,给点分吧
vistaxx
驱动牛犊
驱动牛犊
  • 注册日期2001-12-05
  • 最后登录2002-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-18 13:52
从现有资料来看,好象是应该一直等待吧?
我也有点儿害怕这个问题了,要是你试验出来的话,不妨告诉我一声儿?
 ;)
欢迎来信讨论~ vistaxx@sina.com
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-19 18:45
如果ready不产生,系统确实会一直等待下去,彻底死机。
兄弟们,给点分吧
北溟鱼
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2007-01-19
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-01-19 23:10
如果9054工作在c模式,数据延迟使用ready控制,当DMA
启动后,如果ready信号保持长时间不有效,DMA通道确实会一直等待下去,但是系统并不一定会死机,甚至可以通过PCI Bus读写PCI9054内部的寄存器。
北溟有巨鱼,身长数千里。 仰喷三山雪,横吞百川水。 凭陵随海运,
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-01-20 17:55
袁浩老兄所言既是,我忘了自己说的是DMA了,9054在dma过程中是否
请求总线是根据fifo内数据决定的,ready长时间不产生,fifo肯定
空掉,自然不会占用系统总线了。如果是工作在direct slave状态,
这时对local bus的访问如果不产生ready,系统是要死机的。
兄弟们,给点分吧
JIANGLINGFENG
驱动牛犊
驱动牛犊
  • 注册日期2007-01-24
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-01-31 21:04
学习中
游客

返回顶部