Yep. Take a look in pci_rom.c, there's a function that runs the rom (I think it's just rom_run but it might be pci_rom_run). It can't go into auto.c, since it's only in post-ram linuxbios, but there should be somewhere you can put it (maybe i82801xx.c's i82801xx_init is early enough, or else the pci domain setup). I can't guarantee that it'll actually work or help, though. If it does work, do register dumps both before and after the rom runs, and see what it does, we can probably do the same thing without the rom.<br>
<br>-Corey<br><br><div class="gmail_quote">On Feb 2, 2008 8:34 PM,  <<a href="mailto:joe@smittys.pointclark.net">joe@smittys.pointclark.net</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>Is there a way to run a PCI rom before the PCI bus scan runs???<br><br>Thanks - Joe<br><font color="#888888"><br>--<br>coreboot mailing list<br><a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br></font></blockquote></div><br>