阅读:1724回复:7
usb驱动程序如何调试?
对于一个驱动程序的新手来讲如何开始进行调试?因为驱动已经开始运行,但不是照着自己的思路执行的.救命呀!!!!!
|
|
沙发#
发布于:2002-07-27 11:43
请教财神,不同厂家的usb接口芯片必须要不同的驱动程序吗?比如d12的驱动能不能给ezusb用?有没有共同的地方?区别在哪里? 当然可以用同样的驱动程序,至少在所有USB的Class request完全可以用相同的代码。各种设备的区别主要是传输数据的意义不同。通俗的说USB就像公路,上面可以跑数据,而跑的数据究竟是什么车,就看厂家了。 硬件ID是诸如USB\\VID_XXXX&PID_XXXX的设备描述符中定义的Windows用于标识设备的名字而已。 |
|
|
板凳#
发布于:2002-07-27 00:06
我看不一定,USB驱动程序和硬件的配合是根据硬件的HID和报告决定的。 嘛意思?嘛叫硬件的HID? |
|
地板#
发布于:2002-07-26 21:42
我看不一定,USB驱动程序和硬件的配合是根据硬件的HID和报告决定的。
|
|
地下室#
发布于:2002-07-26 20:44
请教财神,不同厂家的usb接口芯片必须要不同的驱动程序吗?比如d12的驱动能不能给ezusb用?有没有共同的地方?区别在哪里?
|
|
5楼#
发布于:2002-07-26 15:04
刚刚学驱动开发还没有入门
|
|
6楼#
发布于:2002-07-25 16:15
尽量在源程序里多写些调试信息,然后在drivermonitor里观察
|
|
7楼#
发布于:2002-07-20 14:16
用SoftICE源码调试。方法参见http://www.driverdevelop.com/forum/viewthread.php?tid=10719
SoftICE本站有。 |
|
|