Hi guys, I have an MCP-55 system with two IOAPICs:
IOAPIC 4 @ PCI 00:01.0 IOAPIC 5 @ PCI 40:01.0 The first strange thing I see is when IOAPIC 4 is initilized and it says: 1. IOAPIC: Initializing IOAPIC at 0x00000000" Does this seem strange to anyone that it's initializing at 0x00000000? Should I be seeing this at 0xfec00000? (which is the address the registers are mapped to under the vendor bios) The next strange thing is when APIC 5 is initilized and spits out a bunch of register values - I think this is expected, but IOAPIC 4 doesn't spit out many register values? They are both MCP55 APICs. The this irregular thing is when using the* find_resource *function to help add IOAPIC 4 to MPTable. It fails with the error: 1. PCI: 00:01.0 missing resource: 14 This works fine for APIC 5, though. They're the same device. Here's a very truncated coreboot log: http://pastebin.com/JyJph1Ee Any ideas? -Nick
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot