版块
论坛
喜欢
话题
应用
搜索
登录
注册
lver0929的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=168030
关于DMA传输中common buffer的问题
请教各位大侠一个问题:我在看WDK的例子驱动 plx9x5x 的时候,发现例子程序在分配common buffer时用了这样一段代码DevExt->MaximumTransferLength = 0x2000;DevExt->WriteTransferElement...
全文
回复
(
2
)
2008-07-01 22:57
来自版块 -
WDF 学习与研究
◆
◆
表情
告诉我的粉丝
提 交
rsil@sohu.com
:
申请common buffer是以PAGE为单位,如果申请的大小不是PAGE的整数倍,则最后一个PAGE里面多出的内存将不能被申请者访问,同时由于整个PAGE已经分配给申请者,其他驱动甚至内核也不能再使用该段内存,从而造成浪费。 因此申请common buffer时需要保证申请的...
(2008-12-15 19:28)
回复
chelalv
:
我也是刚刚学,还不是很清楚, 这是和具体硬件相结合的,你看看用户手册,看有没有帮助
(2008-07-17 12:30)
回复
lver0929
加关注
写私信
0
关注
0
粉丝
39
帖子
返回顶部