> -----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. Myles > -- > Andriy Gapon > > -- > coreboot mailing list: [email protected] > http://www.coreboot.org/mailman/listinfo/coreboot -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

