[coreboot] coreboot.v2+seabios on 440bx: option roms not found
Myles Watson
mylesgw at gmail.com
Thu Oct 30 15:34:53 CET 2008
> -----Original Message-----
> From: coreboot-bounces at coreboot.org [mailto:coreboot-bounces at coreboot.org]
> 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: coreboot at coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
More information about the coreboot
mailing list