版块
论坛
喜欢
话题
应用
搜索
登录
注册
首页
>
驱动开发
>
LINUX&UNIX核心开发
>
请问8237DMA控制器是不是支持memory-to-mem...
回复
« 返回列表
Linking.xmu
驱动牛犊
注册日期
2003-05-19
最后登录
2003-05-25
粉丝
0
关注
0
积分
0分
威望
0点
贡献值
0点
好评度
0点
原创分
0分
专家分
0分
加关注
写私信
阅读:
1022
回复:
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传送呢?
喜欢
0
最新喜欢:
回复
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢