阅读:1478回复:0
请问各位大侠pci9052中断问题和驱动程序安装问题?
1:pci9052中断问题
我制作了一块基于pci9052的pci卡,我用dirverworks编写的驱动程序。系统启动后,相应的pci槽的INTA#还没用低电平中断发生时,从drivermonitor看到有每秒钟两次的中断发生,通过判断pci9052的中断标志为LOCAL CONFIGURATION REGISTERS的INTCSR发现值仍为0x00000043,表明未出现有效中断。 而且当我向LINTi1发送中断脉冲时,INTA#出现了低电平中断,但是在驱动程序的中断服务例程中读取INTCSR发现值仍为0x00000043。 2:驱动程序安装问题 在winxp下我用了winxp的ddk和DriverStudio2.6生pci的驱动程序,并且按pci的EEPROM中的VendorID(10b5), DeviceID(5201),SubSystmeID(905010b5)以及PCI Reversiom ID(02)填写,生成驱动程序。在inf中修改Signature="$CHICAGO$"兵考至i386目录。启动系统找到pci硬件但是安装时出现“找不到所需的软件”的问题。而用windriver生成的驱动很容易的装上(选择声生成inf并安装)。 谢谢各位大侠指点! |
|