kevinxp
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2005-08-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1264回复:2

多功能USB设备驱动的问题

楼主#
更多 发布于:2004-05-20 23:32
我正在为一个USB设备编写驱动程序,这个设备具有音频输入(麦克风)和鼠标(指针定位)两种功能。初步的想法是先给它编一个自定义类的USB设备驱动,然后再由这个驱动虚拟出USB Audio和HID mouse两个标准设备,其数据均由自定义的驱动提供。现在的问题是:1、如何由自定义的驱动虚拟出这两个标准设备,并被系统识别出来;2、如何把数据传送给虚拟设备,只利用IRP就可以了吗?
请高手指点
yekai
驱动牛犊
驱动牛犊
  • 注册日期2001-05-15
  • 最后登录2008-10-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-21 09:21
1。总线驱动程序参见src\\general\\toaster\\bus
2。可以
kevinxp
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2005-08-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-21 20:35
呵呵,谢谢你的回复。你的意思是说,要虚拟出两个设备,就要自己编写总线驱动么,这会不会很复杂呢 :o
游客

返回顶部