阅读:1477回复:15
同类型多板卡的驱动问题
各位高手,你们好!
今天一不小心被老板逮了个问题,同样的板卡装在一台机子上,驱动应该怎样处理,当场被问死,为了寻求解决办法,请高手们支援,否则,我过年都怕回不了家了。 在此,先行谢过。 |
|
|
沙发#
发布于:2003-12-29 14:48
不好意思,这里指的是多块同样的板子共存于一台机子上,请问驱动怎样写才行?
|
|
|
板凳#
发布于:2003-12-29 18:00
首先得谢谢以上两位朋友的热心指点。不过,以前没有接触过类似的问题,而且对于驱动基本上没什么概念,虽然写过几个,但都是单卡的情况,请问能不能讲的具体一点,或者发点代码实例什么的,就感激不尽了。
E-mail:edbert@hotmail.com |
|
|
地板#
发布于:2003-12-29 18:04
浏览了以往的一个类似的问题,有人答复说创建多个linkname,那么请问在APP中虽然是打开的linkname不一样,但是最终进入的驱动却是同一个,这是否涉及了代码重入?DeviceExtensioin中定义的全局变量岂不是受到限制和影响?
|
|
|
地下室#
发布于:2003-12-30 09:33
谢谢pengenwen,让我明白了DeviceExtension不受影响的道理。那么,我直接在AddDevice()中根据被调用的情况生成不同的linkname,
然后在APP中对不同的设备执行CreatFile(linkname_n),可以吗?是不是每有一个新的设备都会调用一次AddDevice()? 谢谢! |
|
|
5楼#
发布于:2003-12-30 09:36
还有就是,除了AddDevice()需要修改以外,在单卡驱动的基础上,还要修改那些部分?
|
|
|
6楼#
发布于:2003-12-30 10:52
那么,现在有没有那位大师把解决同类型多块板卡共存一机的驱动问题给一个详尽的总结性陈述。我想,这将为我以及更多的关注这一问题的朋友带来深刻的影响和莫大的帮助。
这里先谢了。 另分数我可是捏的两手出汗了,^_^。 |
|
|
7楼#
发布于:2003-12-30 15:11
我决定给分:pengenwen 和 seaquester ,如何送出分数?二位,拜托!
|
|
|
8楼#
发布于:2003-12-30 18:51
不好意思,分是太少了点。以后补上。因为看见默认分是20,又想给两个人,所以....
|
|
|