On 10/13/07, joe@smittys.pointclark.net joe@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