阅读:1494回复:13
关于VXD的.INF文件的问题!求助!
我现在有一个PCI卡的VXD的.INF文件,可以安装上去,并且此VXD的功能通过应用程序都能实现,但是在安装完驱动程序后,设备管理中的问号(?)却去不掉,请各位帮忙!
我在CLASS中是:CLASS=Unknown,因为我的不是标种的PCI卡。 我想是不是CLASS有问题,还是其他地方出现了问题? 下面是我的.inf文件: [Version] Signature=$CHICAGO$ Class=Unknown Provider=%Xilinx% [ClassInstall] [DestinationDirs] DefaultDestDir=11 [Manufacturer] %Xilinx%=Xilinx.Mfg [Xilinx.Mfg] %HotIIPCIDevelopmentBoard%=HotII.install,PCI\\VEN_1172&DEV_8901 [HotII.install] CopyFiles=HotII.Copy AddReg=HotII.registry [HotII.Copy] Hotpci.vxd [HotII.registry] HKR,,DevLoader,0,Hotpci.vxd HKR,,DriverDesc,0,\"Xilinx Hot II Development System\" [ControlFlags] [SourceDisksNames] 1=HOTPCI Windows 95 Driver,,0000-0000 [SourceDisksFiles] Hotpci.vxd=1 [Strings] Xilinx=\"Xilinx Development Corporation\" HotIIPCIDevelopmentBoard=\"Hot II PCI Development Board\" |
|
沙发#
发布于:2002-07-17 18:23
可惜呀,我不会。 :(
|
|
板凳#
发布于:2002-07-17 18:18
arthurtu:
你好!我现在已经把class=Jungo(Jungo是我用Windriver时生成的INF文件中的,我就把Jungo搬到我的INF文件中),现在没有了?号,但是有感叹号。你告诉我道:自己添加一个自己的device class到系统去,然后用这个class 。但是这样添加,我不是很清楚,你能否详细告诉我一下?我现在用的Jungo是不是没有被添加到系统中去的缘故,如是,请问怎样添加? fracker: 你好!我现在写的是W98下的用VTOOLSD为开发工具的VXD,来完成一个PCI卡的加密。我现在可以对I/O断口进行读写了,但就是出现感叹号!你说用DS帮你生成一个.inf,我没用过DS,故请详细说明一下,好吗? |
|
地板#
发布于:2002-07-17 17:52
你写的是那一类的驱动程序?可以考虑用DS帮你生成一个.inf
|
|
地下室#
发布于:2002-07-17 17:46
是因为用了unknow的class,要指定一个的。
应该是自己添加一个自己的device class到系统去,然后用这个class。不然,device manager都不认识你的device,当然是?了 |
|
5楼#
发布于:2002-07-17 17:16
具体的说不上
只是猜测而已 跟一下你的程序吧 |
|
|
6楼#
发布于:2002-07-17 16:52
谢谢zydcat的赐教,我想问一下,你指的是驱动程序中的关于得到系统分配给PCI卡的那部分有问题吗?如果是,但是我用DBGVIEW看,我得到资源与系统分配的是相同的呀!你指的是不是没有得到正确的资源才会出现那样的问题吗?能否具体知道一下?
我的mail:liyongqi0116@263.net |
|
7楼#
发布于:2002-07-17 16:02
叹号是你的驱动安装有问题
获取资源的那部分好好看看 |
|
|
8楼#
发布于:2002-07-17 14:51
楼上的这为朋友能不能再回答一下我的问题?
非常感谢! |
|
9楼#
发布于:2002-07-17 14:33
我是在W98下用VTOOLSD作为开发工具的,不知是否与内核有没有关系?是否与AddReg中的内容还写的不够全面?
我又试过了好几个CLALL,出现的是一个图标加一个感叹号(!), 并在设备状态中出现下面的文字: 可能没有此设备,也可能此设备未正常运行,或是没有安装此设备的所有驱动程序。 (Code 10.) 请升级此设备的驱动程序 但是我在驱动程序->驱动程序详细资料中能看到我的驱动程序文件。 我实在没办法解决了,望各位能给以帮助,不胜感激! 有效一定给分! |
|
10楼#
发布于:2002-07-17 14:19
我不知道你是在什么样的环境下,如果是在2000的环境下,那你样注意你的内核.
|
|
11楼#
发布于:2002-07-17 14:01
谢谢上面两位!
我用了其他任何的名字,如:CLASS=Processor 虽出现了个图标,但还是有半个问号。这是不是AddReg中的 填加的内容还是不够完全呀? |
|
12楼#
发布于:2002-07-17 13:46
是unknow的class,当然会有?了
|
|
13楼#
发布于:2002-07-17 13:46
别用unkown,随便起个名字试试
|
|
|