* joe@smittys.pointclark.net joe@smittys.pointclark.net [071014 00:00]:
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.
If tolmk is 128M this looks fine.
ram_resource takes a base address in kilobytes and a size in kilobytes.
so the second resource above goes from 1024K to tolmk-1024+1024, which is tolmk.