Linking.xmu
驱动牛犊
驱动牛犊
  • 注册日期2003-05-19
  • 最后登录2003-05-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1021回复:0

请问8237DMA控制器是不是支持memory-to-memory的传送模式

楼主#
更多 发布于:2003-05-19 13:39
我写了一段代码功能是实现pc内存中一个数据块的搬移,使用8237的DMA传送来实现。
查了8237的手册知道8237中有一种mem-to-mem的传送模式,要用通道0和通道1来联合实现。我照手册完成了程序的编写,可是调试的时候发现程序并没有完成数据块的传送,而是向目标内存区写入了额定数目的“FF”。
后来在狂找资料的过程中在某篇资料上看到说pc上的8237不具备mem-to-mem的传送模式。
这是真的吗?如果是这样的话DMA岂不是没什么作用,那么怎么实现pc内存数据区间的DMA传送呢?
游客

返回顶部