版块
论坛
喜欢
话题
应用
搜索
登录
注册
myswin的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=66923
PCI9054 block DMA大小没有限制吧?为什么一大就错?
用DS实现block DMA~~~--------------------------------------------------------//初始化m_CurrentTransfer->Initiate(I.Mdl(),(I.MajorFunction() == I...
全文
回复
(
5
)
2004-07-15 19:42
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
zhangwei_351286
:
呵呵,最好用commonbuffer方式,把缓冲区申请的大点按照你的要求 最好申请1M,当然DMA每次最大的传数量也改一下,要不然就不行了。 系统最大的申请是64M,当然还是少用为好。 还有用缓冲区方式的话,注意改一下程序及dmaready中,当传输完了,应手动将 数据从comm...
(2007-04-13 00:15)
回复
jackywangwen
:
没问题,我用到6MB都没问题。我用的DS开发的,你可以把CommonBuffer开的大一些就可以了,如果直接使用Direct_IO方式,我试过不能大于30KB,换成使用CommonBuffer可以。
(2007-04-06 13:23)
回复
myswin
:
我也不知道啊,别人都说没有问题,但是我就是做不起来~~~~~~
(2004-07-20 14:51)
回复
linjing
:
请问如果用到64kword大小,会太大吗?
(2004-07-20 12:50)
回复
myswin
:
512K Byte用block DMA会不会有问题啊?
(2004-07-16 15:03)
回复
myswin
加关注
写私信
0
关注
0
粉丝
129
帖子
返回顶部