What I am going to do is: 1. copy LegacyBIOS codes to 0xf0000, 2. call a modifid post() in LegacyBIOS to initialize the memory and return to coreboot. 3. initialize the SCSI controller and install a handler.
Is that OK?
2008/6/18 Marc Jones Marc.Jones@amd.com:
Joseph Smith wrote:
Hmm. Then how are we going to go about this? What do you suggest Kevin? Could we set up coreboot to call LegacyBIOS at a certain point, execute it, and then jump back to coreboot? Kind of like vm86/x86emu does for VGA? If so at what point in the coreboot process do we want this to happen?
I think that it will have to do that if you want to run the VGA ROM (and other ROMs) as part of the normal PCI initialization. The interrupt code will need to be in place at that time.
Marc
-- Marc Jones Senior Firmware Engineer (970) 226-9684 Office mailto:Marc.Jones@amd.com http://www.amd.com/embeddedprocessors
-- coreboot mailing list coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot