阅读:1930回复:8
请教驱动程序失败的原因
我尝试着写了一个USB接口触摸屏的驱动程序,基本原理是:从USB设备上取得数据,填入MOUSE_INPUT_DATA中,送出。我是用Walter Oney 书中所附的wdmwiz.awx为模板编写的,选择为Mouse设备,在编译出*.sys文件后,我将它和硬件一起安装在了系统上,但是安装完毕后在系统设备管理器的鼠标类设备中看到的是一个打了感叹号的设备,同时系统给出信息说该设备不能正常启用,请问我的驱动程序失败的原因可能是什么?怎么调试与完善我的驱动程序?
先谢谢各位大侠了! |
|
|
沙发#
发布于:2002-10-30 15:40
如果把你的usb设备类写成鼠标类,就很简单了。
|
|
板凳#
发布于:2002-10-28 11:44
有没有看过DDK的hid部分?里面应该有一些有用的信息
|
|
|
地板#
发布于:2002-10-27 22:07
我也知道思路,可是不知道具体怎么实现
有位老兄说我的资源分配不足,但是我不知道怎么确定资源分配的情况,而且也不知道怎么去重新分配啊,请给我点编程细节方面的指点,谢谢了! |
|
|
地下室#
发布于:2002-10-25 16:06
你只要写一个代替HIDUSB.SYS的程序就可以了。甚至可以更简单只做一个USBFILTER就可以了
|
|
|
5楼#
发布于:2002-10-25 12:59
版主所言极是,我也是这么理解的,也是这么做下去的
可是我刚开始学习编写驱动程序,经验不足,弄到上面所写的那一步后就不知道该怎么办了,请给我一些详细的思路,或者提供给我例子也好,谢谢了 |
|
|
6楼#
发布于:2002-10-24 10:27
这种driver因该是个复合体:架在usb上,又在hid下面。
|
|
|
7楼#
发布于:2002-10-24 09:54
有没有这方面的用C写的例子,就是用C写的USB Mouse的驱动程序也好,有的话请mail给我一份,谢谢!
liuxf66@hotmail.com , nuaalxf@sina.com |
|
|
8楼#
发布于:2002-10-24 08:47
你应该做个HID的MINI驱动程序,可以看看DS下的VMOUS例子,这个程序不难写的
|
|
|