阅读:1331回复:6
高分请教,PCI卡安装驱动死机的问题
我的PCI卡开机可以检测到,利用PCI配置的一个软件可以看到正确的寄存器的值,但是安装驱动过程中死机,使用别人的卡没有问题,请问各位大侠,什么原因造成的死机,安装驱动的过程与PCI卡的配置交易有关系,还是与IO口读写有关系?谢谢!
|
|
|
沙发#
发布于:2003-07-28 09:36
安装驱动过程中死机,是你自己写的驱动吧?
使用别人的卡没问题,是同一种卡吗? 安装过程与PNP BIOS的动作有关。 你的系统里共有多少块PCI卡? 把其它的可以不用的先暂时拔下来试一下。 或是换个槽位试一下。 |
|
|
板凳#
发布于:2003-07-28 11:08
只有3种原因,要么是你的驱动有问题,是不是自己写的啊,以前试过吗,要不就是你的系统有问题,是用2000吗,98是信不过的,当然还有就是你PCI插槽是不是好的啊,你安了几块PCI卡啊,两块之间必须要隔一个槽的,而起尽量远离显卡。
|
|
地板#
发布于:2003-07-28 11:30
你安了几块PCI卡啊,两块之间必须要隔一个槽的,而起尽量远离显卡。 PCI板卡间不必隔一个槽的。 我前面做测试时曾把12个PCI槽(工控机)全部插满仍好用。 不过如果是高速传输的话,要放在PCI Bridge前面比较好。 |
|
|
地下室#
发布于:2003-07-28 21:05
肯定会给分的。谢谢大家。
驱动是自己写的,驱动应该没有问题,用别的板子测了,不死机。应该是两个方面的问题,一个是中断的问题,我在硬件中将中断管脚去掉(PCI接口程序中的INT_PIN设为零),驱动能正常启动。第二是把中断去掉后,在驱动增加了读IO口的内容,就死机了。请大家帮助! |
|
|
5楼#
发布于:2003-07-28 21:05
查槽上只有一个板子。
|
|
|
6楼#
发布于:2003-07-29 10:16
1. “别的板子”是和你这块卡一样型号的吗?如果不一样,没有可比性。 2. 查一下系统信息,确认你的IO Address没有冲突。 |
|
|