版块
论坛
喜欢
话题
应用
搜索
登录
注册
首页
>
驱动开发
>
USB驱动开发
>
usb设备是如何进行DMA传输的?
回复
« 返回列表
lovecad
驱动牛犊
注册日期
2007-03-20
最后登录
2007-08-05
粉丝
0
关注
0
积分
100分
威望
11点
贡献值
0点
好评度
10点
原创分
0分
专家分
0分
加关注
写私信
阅读:
1201
回复:
1
usb设备是如何进行DMA传输的?
楼主
#
更多
只看楼主
倒序阅读
发布于:2007-05-12 01:01
保存
DMA传输应该有个DMA控制器吧?usb设备使用的DMA控制器是哪来的?是系统里有一个DMA控制器(PCI设备)大家共用?还是usb host controller里边会带一个DMA控制器?一般的u盘如果要进行DMA传输的话应该怎么做呢?
喜欢
0
最新喜欢:
回复
jinghuiren
驱动巨牛
注册日期
2002-06-01
最后登录
2008-10-27
粉丝
0
关注
0
积分
291分
威望
460点
贡献值
0点
好评度
428点
原创分
0分
专家分
0分
加关注
写私信
沙发
#
发布于:2007-05-14 09:36
似乎USB设备不能使用DMA传输
至少我没听说过
因为USB设备是通过命令还传输通讯的,而DMA只是固定的从某个地址搬移数据到某个地址而已
机制完全是不一样的。
当然,USB设备端的控制器部分和USB部分中间的批量数据传输是可以用DMA传输的。
回复
(0)
喜欢
(
0
)
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢