on 30/10/2008 16:34 Myles Watson said the following: > >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] >> On Behalf Of Andriy Gapon >> Sent: Thursday, October 30, 2008 8:25 AM >> To: Coreboot >> Subject: [coreboot] coreboot.v2+seabios on 440bx: option roms not found >> >> >> In northbridge/intel/i440bx/raminit.c:sdram_set_spd_registers all PAM >> registers are programmed for RAM R/W access (0x33). >> When SeaBIOS searches for option ROMs (including VGA ROM) it doesn't do >> anything about PAM, so it sees empty memory instead of the ROMs. >> >> I am not sure what is the best solution here. It is debatable how >> coreboot should set PAM register, and it is not right to make SeaBIOS >> too hardware dependent. >> >> Maybe coreboot could somehow export functions for setting access to >> option ROM space (aka legacy memory segments) and SeaBIOS could call them. >> > > I think SeaBIOS expects Coreboot to copy the option ROM to 0xc0000 in RAM. > That way SeaBIOS gets to stay hardware agnostic. >
Makes sense! But it doesn't look like this does actually happen (by default). I am playing with msi/ms6147 target (under heavily tweaked qemu). -- Andriy Gapon -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

