| 
					阅读:1735回复:4
				 请教:用driverstudio为pci卡编驱动程序
					为pci卡编驱动,直接编译向导生成的文件,然后安装生成的.sys文件
 98下有一惊叹号,表示设备不可用,找得到设备,但读的时候会停在\"reading from files...\"就不动了. 2000下告诉pci配置错误. 请问大虾这是怎么回事? pci的配置工作应该如何进行? status = m_IoPortRange.Initialize( pResListTranslated, pResListRaw, PciConfig.BaseAddressIndexToOrdinal(0) ); 中的baseaddressindextoordinal()返回什么值? 需不需要修改?? 救急,多谢!!!加分多多 | |
| 沙发#发布于:2002-05-28 15:07 
					我也在学写驱动,我在编译是出现错误!我想问各位大虾:在driverstudio中的device driver build setting中的各个的设置是怎么样的呢?				 | |
| 板凳#发布于:2002-05-28 13:31 
					BaseAddressIndexToOrdinal(0) 中的参数一般是要改的.
 不同的设备Ordianl是不同的. 这个东西你只要看一看pci配置空间结构就知道了.. | |
| 
 | 
| 地板#发布于:2002-05-28 10:50 
					你这个问题首先要搞清楚到底是在2000下,还是98下面的
 是不是用相应的DDK。 如果是2000下面的: 你说的配置问题到底显示的是什么问题叶没有说清楚 你先必须确认你的PCI卡的NVROM中的bass空间的io分配和MEM分配 是不是和你驱动生成时候的IoPortRange和MemRange一致。 看一看设备属性里面有没有分配资源!如果没有,PCI肯定不能工作的。 如果还是不幸的话,你把错误显示说明白一点。 | |
| 
 | 
| 地下室#发布于:2002-05-27 14:59 
					怎么安装的?是否有Inf文件?
 Inf文件是否有错? | |
| 
 | 
 
							
 
				 
				