[LinuxBIOS] BIOS-provided physical RAM map

ron minnich rminnich at gmail.com
Sun Oct 14 00:37:58 CEST 2007


On 10/13/07, joe at smittys.pointclark.net <joe at smittys.pointclark.net> wrote:
> How can I adjust the "BIOS-provided physical RAM map" that the linux
> kernel uses? Is this done in northbridge.c with ram_resource()???
> Because mine does not look the same.
>
> ram_resource(dev, idx++, 0, 640);
> ram_resource(dev, idx++, 1024, tolmk - 1024);
>
> BIOS-provided physical RAM map:
>
>   BIOS-e820: 0000000000001000 - 00000000000a0000 (usable)
>
>   BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
>
> 128MB LOWMEM available.

hi joe, I am not sure I understand your question? what is the value of
tolmk in this case?

When booting the kernel, there are a few cmdline parameters you can
use and, if you do, it will IIRC ignore the e820 map. It's been a
while since I looked at that code, though ...

ron




More information about the coreboot mailing list