版块
论坛
喜欢
话题
应用
搜索
登录
注册
wwenguang的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=32649
写9054DMA驱动,用DS,BytesRemaining()该怎么用
用DMA写数据:if ((ULONG) pXfer->BytesRemaining() == I.WriteSize()){ StartDMA(ptd->td_PhysAddr.LowPart,ptd->td_Length);}运行时会出现:break du...
全文
回复
(
2
)
2003-11-07 10:59
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
wwenguang
:
我觉得I.WriteSize()返回的是一个数值,因为我用 t << \"I.WriteSize()= \" << I.WriteSize() <<EOL; 可以看到. 并且还有一个问题,把上面的判断注释掉,做完DM...
(2003-11-07 11:24)
回复
CYoung
:
当然会出错了,你第一种情况调用的WriteSize()函数返回的是一个status,而你的条件语句判断的是字节数,当然会出错。
(2003-11-07 11:06)
回复
wwenguang
加关注
写私信
0
关注
0
粉丝
120
帖子
返回顶部