问题共有四个: 1:在PCI中,什么是单功能设备什么是多功能设备? 2:比如有三个单功能设备,都只有一个中断引脚INTA,按照协议,和主设备都是通过INTA来连接,也就是三个设备都是通过INTA来产生中断,在这种情况下,当产生中断时,主设备如何判断是哪个从设备要进行中断呢? 3:比如有三个多功能设备,都有中断引脚INTA,INTB,INTC,现在 设备1的INTA,设备2的INTB,设备3的INTC连接作为主设备的INTA输入; 设备1的INTB,设备2的INTC,设备3的INTA连接作为主设备的INTB输入; 设备1的INTC,设备2的INTA,设备3的INTB连接作为主设备的INTC输入; 主设备是怎么判断是由谁触发的中断呢?为什么不来个一一对应呢,各个设备都用一个中断引脚,和主设备点对点连接,这样多好判断 4:多功能设备的中断为什么有多个引脚,他用一个引脚就不可以产生需要的中断了吗?
希望做过这方面东西的或者是懂得PCI的朋友不吝指教 |