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

返回顶部