Subject: Re: Compaq SystemPros and >16MB memory
To: None <Keith_Meurer@notes.bsginc.com, current-users@sun-lamp.cs.berkeley.edu>
From: None <mycroft@gnu.ai.mit.edu>
List: current-users
Date: 08/17/1994 04:51:03
Your problem is that the kernel is relying on the CMOS configuration info
to query the amount of memory available. Unfortunately, there's no way
to represent a value >65535k in the CMOS, given the `standard' format.
Most likely, the Compaq BIOS does something whacky to locate the memory
that I know nothing about.
There are a couple of different things you could do about this.
1) Find this line in /sys/i386/i386/machdep.c:
biosextmem = (rtcin(RTC_EXTHI)<<8) | (rtcin(RTC_EXTLO));
and hardwire it to `103 * 1024'.
2) Figure out how the Compaq BIOS remembers how much memory is present,
and tell me.
Good luck, and let me know how it goes.
------------------------------------------------------------------------------