denizen老兄:前几天谢谢你给我发的ISA数据采集卡的代码。小弟奉上20分,请老兄笑纳。我已把代码略略整理成VC下的工程型式,如果你要的话,我给你发过去吧。另外,我读了读代码,有几处不太明白,请多多指教:1、这块卡是ISA的吗?我看代码支持PNP啊?难道ISA总线的设备有支持...
全文
回复(9) 2002-08-11 09:28 来自版块 - ABC初学者
表情
denizenraw resources 是系统分配给设备的资源,要初始化中断等对象要使用translated resources. (2002-08-11 19:46)
bluesky123我的领悟能力真是低啊!我还是没搞懂,你可不可以详细解释一下?谢谢。(2002-08-11 19:19)
denizen“Use the raw resources to program the device.” “Use the translated resources to connect the interrupt vector, map I/O space, and map memory...(2002-08-11 16:02)
bluesky123那么这两者如何使用呢?(2002-08-11 14:37)
denizen问题2好象不是出错。DDK下的/SRC/GENERAL/PARTIO源代码也是处理两个硬件资源列表的(一个是raw,一个是translated)。好象是在raw型式下CmResourceTypePort类型还要再跟据resourceTrans->Type判断是CmResou...(2002-08-11 11:46)
denizendenizen老兄:你意思是不是说在INF文件中分配了资源,非PNP的ISA的卡也可以有ADDDEVICE、PNP、POWERMANAGE等函数,在代码上与WDM驱动无异? 对头。可以用softice跟踪,isa卡的驱动同样会调用adddevice,startdevice...(2002-08-11 11:36)
bluesky123问题2好象不是出错。DDK下的/SRC/GENERAL/PARTIO源代码也是处理两个硬件资源列表的(一个是raw,一个是translated)。好象是在raw型式下CmResourceTypePort类型还要再跟据resourceTrans->Type判断是CmResou...(2002-08-11 10:43)
bluesky123denizen老兄:你意思是不是说在INF文件中分配了资源,非PNP的ISA的卡也可以有ADDDEVICE、PNP、POWERMANAGE等函数,在代码上与WDM驱动无异? (2002-08-11 10:42)
denizen1.pnp与isa卡的区别主要在于资源的动态分配,而其他的驱动功能没有实质上的差别。isa卡通过inf文件分配资源,而pnp可以在系统检测到有设备插入时动态分配资源。 2.代码是直接剪贴下来的,肯定有纰漏,如果看到连续两行相同的语句,其中有一句是多余的。最好到华中bbs驱动版去...(2002-08-11 10:16)

返回顶部