阅读:1350回复:10
关于一机多卡的问题。为什么没好心人啊
现在的目标是这样的,一个pci扩展槽上插了很多一样的卡,然后我需要用软件来控制某一块卡生效,可以随意切换,请问有什么好的方法。
[编辑 - 10/23/02 by blue_fish] |
|
|
沙发#
发布于:2002-10-23 17:27
你以为你这么说话就有人帮你吗?
|
|
板凳#
发布于:2002-10-23 19:25
不是有人帮你了吗? :o
|
|
地板#
发布于:2002-10-23 21:26
I think maybe you can put an EEPROM on your PCI card so that each of you PCI card could has a unique ID.
|
|
地下室#
发布于:2002-10-23 21:29
硬跳线也可以呀 :D
|
|
|
5楼#
发布于:2002-10-24 09:22
应该是很简单的问题呀。你在Driver中调用IoCreateDevice时不妨给设备一个名称。并使用一个全局变量或注册表项,保证每个设备名不重复,如Dev0,Dev1,Dev2 etc.以后在应用程序中调用CreateFile中使用不同的设备名就可以了。我所做的PCI驱程全是可以支持一机多卡的。
|
|
|
6楼#
发布于:2002-10-24 10:26
首先这个卡都是一模一样的,驱动也是一样的。最要命的是那个卡是别人家的公司做的。我现在想用ntddk下的tools工具里面的disabler,好象有人说能禁止或启动设备,但是不知道怎么用。如果有人知道的话,能不能说一声
|
|
|
7楼#
发布于:2002-10-24 15:21
首先这个卡都是一模一样的,驱动也是一样的。最要命的是那个卡是别人家的公司做的。我现在想用ntddk下的tools工具里面的disabler,好象有人说能禁止或启动设备,但是不知道怎么用。如果有人知道的话,能不能说一声 AP 是你 |
|
8楼#
发布于:2002-10-31 10:08
应该是很简单的问题呀。你在Driver中调用IoCreateDevice时不妨给设备一个名称。并使用一个全局变量或注册表项,保证每个设备名不重复,如Dev0,Dev1,Dev2 etc.以后在应用程序中调用CreateFile中使用不同的设备名就可以了。我所做的PCI驱程全是可以支持一机多卡的。 |
|
9楼#
发布于:2002-10-31 14:21
你不会将所有设备的符号名重复使用了吧?
设备名和符号名一起使用序号,避免重复。 |
|
|
10楼#
发布于:2002-10-31 18:35
你不会将所有设备的符号名重复使用了吧? |
|