阅读:1357回复:4
几个问题,我会多多给分的
我手上有一个usb设备,但没有驱动程序,我打算用来练习usb的基本读写练习,我的思路是:先用usbview读出设备的设备描述符,获得硬件id,然后替换usb基本读写驱动程序的例子中的inf文件中的硬件id,安装这个设备,进而在获得配置描述符、接口描述符等,在进行读写。
我在用usbview读出来的硬件id修改完inf文件后,进行安装,可系统总是说找不到sys文件。硬件id一定是对的,sys文件也是存在,为什么找不到呀??? 我的这个思路有问题吗? 还有一个问题,我对硬件一点也不了解,要学驱动程序应该掌握多少硬件方面的知识呀,要给别人作的硬件作驱动程序,是只查查手册就可以,还是必须完全理解他是怎么作的才行呢? 再有,有没有学习usb、pci驱动程序进行练习的硬件工具,价格不成问题,但要实用的。 请各位多多指点,不胜感激 |
|
沙发#
发布于:2002-06-28 22:03
你用什么工具写的驱动,把的inf贴出来.否则我们怎么知道问题在哪里?
|
|
板凳#
发布于:2002-06-28 23:16
我是以《windows WDM设备驱动程序开发指南》中UsbKbd为例子,将其中的“%UsbKbd%=UsbKbd.Install, USB\\VID_046A&PID_0001”中的vid和pid的值改为当前设备的值,然后进行安装的。希望能一步一步的把各个配置都打印出来,不知系统为什么说找不到sys文件
|
|
地板#
发布于:2002-07-01 10:28
可能inf文件中sys文件的位置指定错误
|
|
地下室#
发布于:2002-07-01 14:26
你在所有驱动器上搜索提示的 .sys文件,如果没有的话那就再改另一个文件齐全的INF吧
|
|
|