Broadcom NIC, MPTable and APIC ID for HDAMA

Li-Ta Lo ollie at lanl.gov
Fri Apr 16 11:55:01 CEST 2004


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




More information about the coreboot mailing list