> I'm attempting to port Coreboot to an Asus M4A78XTD board, which has > an RS780/SB700 chipset with a socket AM3 (Fam10h+DDR3) CPU. > > Starting with the tilapia_10h mainboard code, the first problem I'm > hitting occurs very early on: any attempt to call pci_locate_device(),
Have you tried changing it to pci_locate_device_on_bus()? That will constrain the search to a single bus. > With the PCIe bridges out of the picture, I get through memory > initialization (woo hoo!), but for some reason ram_fill() and > ram_verify() take many minutes to complete, and it hangs shortly > thereafter. Boot log attached. I think there must be some MTRR setup problem. Maybe you could print out the MTRRs just before the slow parts? Thanks, Myles -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

