On Fri, 2004-04-16 at 11:21, YhLu wrote:
That's decided by HW.
Do you mean even the device is behind the PCIX bridge, it's IRQ is not routed by the APIC on the bridge ?
Ollie
YH
-----邮件原件----- 发件人: Li-Ta Lo [mailto:ollie@lanl.gov] 发送时间: 2004年4月16日 10:07 收件人: Eric Biederman; LinuxBIOS 主题: Broadcom NIC, MPTable and APIC ID for HDAMA
Eric,
The broadcom nic on hdama is connected behind the 8131. So the IRQ should be routed by the APIC on 8131, right ? But in the current mptable.c it is
/* PCI Ints: Type Polarity Trigger Bus ID PCIDEVNUM|IRQ APIC ID PIN# */ /* On board nics */ smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, bus_8131_1, (0x03<<2)|0, 0x02, 0x13); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, bus_8131_1, (0x04<<2)|0, 0x02, 0x13);
The IRQ is routed by APIC #2 which is in 8111. Is it correct ? Why is it still working ?
Ollie
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios _______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios