阅读:1446回复:10
DS生成的INF文件怎么不好用呀?(50分)
用DS写了一个PLX9054板卡的测试驱动,但是安装的时候死活不认我写的驱动,估计是INF的问题.
但是,我没有对INF文件做任何修改,看坛子里面DX的帖子应该可以用呀,为什么不能用? PS.板卡没有坏,可以检测到的 |
|
沙发#
发布于:2003-10-15 17:29
安装的时候如果显示:找不到硬件有关信息,那就是你的INF的问题,那你要检查一下你的DeviceID和VendorID有没有错误。最主要就是靠这两个信息帮你装上。
如果没有显示,要你装上你的.sys文件后才显示有错误,那么就是你的.sys文件有问题,可能和硬件对不上,仔细检查一下吧 |
|
|
板凳#
发布于:2003-10-15 17:37
不知道认不出来驱动的提示信息是什么
有一种情况是i386和ia64的编译选项导致的。 |
|
|
地板#
发布于:2003-10-15 17:42
安装的时候如果显示:找不到硬件有关信息,那就是你的INF的问题,那你要检查一下你的DeviceID和VendorID有没有错误。最主要就是靠这两个信息帮你装上。 VendorID = 10b5 DeviceID = 9054 应该没有问题吧? |
|
地下室#
发布于:2003-10-15 17:43
在编译的时候如果没有选择i386,那么编出来的.sys文件有两个,一个在i386里面,一个在IA64里面,不会找不到。不过在安装的时候装不上,提示有错误代码
|
|
|
5楼#
发布于:2003-10-15 17:43
不知道认不出来驱动的提示信息是什么 我没有选ia64,只选了i386,2000的平台,有什么我问题吗? |
|
6楼#
发布于:2003-10-15 17:45
在编译的时候如果没有选择i386,那么编出来的.sys文件有两个,一个在i386里面,一个在IA64里面,不会找不到。不过在安装的时候装不上,提示有错误代码 说安装文件中找不到硬件信息 |
|
7楼#
发布于:2003-10-15 18:05
那就是你的INF的DeviceID和VendorID对不上了,你要看你的卡上的,不是Data Sheet上面的
|
|
|
8楼#
发布于:2003-10-15 18:08
那就是你的INF的DeviceID和VendorID对不上了,你要看你的卡上的,不是Data Sheet上面的 不懂了,菜鸟问问该看哪里? :D 用的是PLX9054的片子,还有别的东西? |
|
9楼#
发布于:2003-10-15 18:17
有可能卡上的片子的ID和Data Sheet的不同,可能改过
|
|
|
10楼#
发布于:2003-10-15 19:46
不知道你EEPROM是自己写的还是用的默认配置。
找个工具列举一下Pci设备或者用编程器再写一下EEPRom |
|
|