阅读:1264回复:2
多功能USB设备驱动的问题
我正在为一个USB设备编写驱动程序,这个设备具有音频输入(麦克风)和鼠标(指针定位)两种功能。初步的想法是先给它编一个自定义类的USB设备驱动,然后再由这个驱动虚拟出USB Audio和HID mouse两个标准设备,其数据均由自定义的驱动提供。现在的问题是:1、如何由自定义的驱动虚拟出这两个标准设备,并被系统识别出来;2、如何把数据传送给虚拟设备,只利用IRP就可以了吗?
请高手指点 |
|
沙发#
发布于:2004-05-21 09:21
1。总线驱动程序参见src\\general\\toaster\\bus
2。可以 |
|
板凳#
发布于:2004-05-21 20:35
呵呵,谢谢你的回复。你的意思是说,要虚拟出两个设备,就要自己编写总线驱动么,这会不会很复杂呢 :o
|
|