[LinuxBIOS] Epia ML 5000 VGA (Again!) -- Moving backwards, somehow.
Ronald G Minnich
rminnich at lanl.gov
Mon May 1 05:46:03 CEST 2006
Eric Poulsen wrote:
> mainboard.c already looks like this in src/mainboard/via/epia-m. It
> seems to take care of both the $3122 and $3123 devices.
> There are other weird things happening. LB _does not_ compile the way
> it used to out-of-the-box, even for older revisions. It gives me
> linking errors every time I try to enable VGA
> (CONFIG_CONSOLE_VGA,CONFIG_PCI_ROM_RUN), unless I increase the
> ROM_IMAGE_SIZE, as recommended by Stefan. I figured maybe my payload
> was too large and pushing the image > $10000, so I recompiled filo with
> a bunch fewer options, and it was only 26K (vs 39K before), and it still
> won't link without increasing ROM_IMAGE_SIZE to $12000. I'm not sure if
> this is related, but it is weird. Can ROM_IMAGE_SIZE be changed w/o
> changing any of the other parameters?
> Also, does anyone have a good explaination of:
> ROM_SIZE (Appears to be total size of your rom chip)
> ROM_IMAGE_SIZE (Size of this rom image, fallback or normal), defaults
> to $10000 (64K)
> ROM_SECTION_OFFSET=0x10000 ???
> ROM_SECTION_SIZE=0x30000 ??? ROM section == total used by LB minus VGA
> rom size???
see my linux journal article on the web. I think that's where it is.
There is a figure there that might clear it up.
Or I can send you the article directly.
More information about the coreboot