zealife
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1216回复:3

WRITE_PORT_BUFFER_ULONG如果操作不成功驱动程序如何知道呢?

楼主#
更多 发布于:2002-05-08 10:43
当驱动程序调用WRITE_PORT_BUFFER_ULONG时,如果设备总是很忙很忙,
无法完成该命令,驱动程序如何知道呢?
既是驱动,也是被驱动
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-08 12:35
读回来看看是否是期望值?

或在写之前,先等待设备idle.
System Internals http://sys.xiloo.com
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-09 09:19
这个函数本身调用成功与否,不能直接看出,你只能看它是否作到了你预期的工作。
如果你考虑硬件较忙,你可以将你的工作排队。
zealife
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-09 16:41
那就采用排队的方式了..
谢谢你的回答
既是驱动,也是被驱动
游客

返回顶部