本人菜鸟,刚接触pci,用的是pci9054做一个运动控制卡 在中断部分遇到很多疑惑,求高人指点
1. pci本地中断,我在datasheet上看到的只有一个pin154为LINT#,可是在很多资料上看到写LINT#[2:1],我现在本地端有两个外部中断源,该怎么处理?
2.在物理地址中,PCI配置寄存器和本地配置寄存器分别在哪?该怎么区分?
3. 使用pci中断,是不是在头标区的中断引脚(3ch)处设置好(一般只用INTA#,设置为1),系统POST时将分配好的IRQ编号写到中断线号(3dh),然后用上述的PlxPci_InterruptEnable()函数使能用到的中断类型,是不是就可以实现pci的中断了?
难道在pci中断的驱动没有人做过吗?我做了也不知道那里出错了。期待高手给点提示啊!