Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Nov 1997 13:46:24 -0700 (MST)
From:      Nate Williams <nate@mt.sri.com>
To:        Terry Lambert <tlambert@primenet.com>
Cc:        tony@dell.com (Tony Overfield), jamil@trojanhorse.ml.org, hackers@freebsd.org
Subject:   Re: >64MB
Message-ID:  <199711052046.NAA20675@rocky.mt.sri.com>
In-Reply-To: <199711051858.LAA14121@usr02.primenet.com>
References:  <3.0.3.32.19971105020626.006da974@bugs.us.dell.com> <199711051858.LAA14121@usr02.primenet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert writes:
> > The bootloader already makes the "64 MB limited" BIOS call and sends 
> > this value to the kernel, but for some strange reason, the kernel 
> > tosses that value away in favor of the sometimes bogus CMOS value.  
> > Using this BIOS call's result instead of tossing it would resolve 
> > my complaint about the CMOS groping.

Uhh, no.  From i386/i386/machdep.c:

        /*
         * Warn if the official BIOS interface disagrees with the RTC
         * interface used above about the amount of base memory or the
         * amount of extended memory.  Prefer the BIOS value for the base
         * memory.....

So, we're definitely preferring the BIOS's value for the case of
extended memory.


Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711052046.NAA20675>