super_computer
驱动牛犊
驱动牛犊
  • 注册日期2008-01-22
  • 最后登录2011-04-29
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1626回复:3

关于USB modem的问题!!

楼主#
更多 发布于:2008-02-23 11:06
大家好,我正在做一个usb moden驱动,下层用自己的虚拟usb转串口驱动,上层用modem.sys。已经可以正确拨号!
问题是,连接到远端主机,进入数据传输模式,收到上层驱动的
--  IOCTL_SERIAL_SET_CHARS   -- SetChars:   0  0  0 7e 11 13
--  IOCTL_SERIAL_SET_WAIT_MASK   -- 0x4b2
后就不再往下走了!

用硬件握手方式,流标志:
--  IOCTL_SERIAL_SET_HANDFLOW   --
ControlHandShake: 0x9
FlowReplace: 0x80
XonLimit: 0x2f5
XoffLimit: 0xbd

--  IOCTL_SERIAL_GET_COMMSTATUS   --
 Errors:           0x0  --
 HoldReasons:      0x0  --
 AmountInInQueue:  0x0  --
 AmountInOutQueue: 0x0  --
  EofReceived:      0x0  --
  WaitForImmediate: 0x0  --


--  IOCTL_SERIAL_SET_CHARS   -- SetChars:   0  0  0 7e 11 13

搞了几天了,没有一点进展,大家指教一下,
thanks!!!!



xiaobai_1981
驱动牛犊
驱动牛犊
  • 注册日期2007-05-09
  • 最后登录2010-05-28
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望149点
  • 贡献值0点
  • 好评度63点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-03-21 19:53
楼主我也运到类似的问题,READ IRP在WAIT MASK为0x4b2之后就停止了!请楼主指点迷经,谢谢!!
super_computer
驱动牛犊
驱动牛犊
  • 注册日期2008-01-22
  • 最后登录2011-04-29
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-02-27 22:46
已经搞明白了,是安装脚本有问题!
wang397102
驱动牛犊
驱动牛犊
  • 注册日期2007-12-01
  • 最后登录2009-08-21
  • 粉丝1
  • 关注0
  • 积分302分
  • 威望51点
  • 贡献值0点
  • 好评度30点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-02-26 22:33
不再往下走了?为什么走不下去了?是流程问题?还是硬件异常?
游客

返回顶部