pci2050中断问题
时间:10-02
整理:3721RD
点击:
我现在用两级pci2050级联,第一个pci2050下边扩展4个设备,IDSEL分别是AD31~AD28,经测试对应中断顺序分别为ABCD,DABC,CDAB,BCDA时,这四个设备才能工作,第二级pci2050共扩展6个设备,对应IDSEL分别为AD31~AD26,对应中断顺序为别为BCDA,ABCD,DABC,CDAB,BCDA,ABCD.其他的顺序时设备也是不能正常工作。请问在pci标准中IDSEL和中断对应的顺序不是固定的吗,比如AD31对应DABC才对啊,但是我这种应用中第一级对应的是ABCD,第二级AD31对应的是BCDA。与标准不一样而且按照标准的情况设备工作异常,是怎么回事?
补充一下,中断顺序时按照引脚A3,B3,C3,D3
PCI标准中IDSEL和中断对应的顺序不是固定的。
如果不是固定的,那么为什么我两个级联的时候只有一种情况能正常使用呢?而其他情况可以呢,有什么规律吗?而只有一级pci2050的时候却和标准推荐的是一样的呢?