p64h2_enable_ioapic

ron minnich rminnich at lanl.gov
Sun Oct 5 15:58:01 CEST 2003


On Sun, 5 Oct 2003, Andrew Ip wrote:

> Hi,
> 
> In src/southbridge/intel/82870/p64h2_ioapic.c,
> p64h2_enable_ioapic is hard coded to initialize io apic address numbers 
> 3,4,5,&8.  However, I have a custom board which has 3,4,5,8,9 and 10.
> In order to get it to work, I have to change
> for(i=0,dev=0;i<4;i++) {
> to
> for(i=0,dev=0;i<6;i++) {
> 
> To fix it properly, I think we have to detect the number of APIC instead
> of hard code it.  Comment?

I think you're right. This seems light it needs to be a mainboard thing...

ron




More information about the coreboot mailing list