From owner-freebsd-current Wed May 19 9:44:18 1999 Delivered-To: freebsd-current@freebsd.org Received: from dingo.cdrom.com (castles504.castles.com [208.214.165.68]) by hub.freebsd.org (Postfix) with ESMTP id 8A43715043 for ; Wed, 19 May 1999 09:44:13 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.3/8.8.8) with ESMTP id JAA03143; Wed, 19 May 1999 09:41:47 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199905191641.JAA03143@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Luoqi Chen Cc: jerry.alexandratos@perspectives.net, jlemon@americantv.com, ctapang@easystreet.com, current@FreeBSD.ORG Subject: Re: FBSDBOOT.EXE In-reply-to: Your message of "Wed, 19 May 1999 08:27:23 EDT." <199905191227.IAA11701@lor.watermarkgroup.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 19 May 1999 09:41:47 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Jonathan Lemon says: > > : > > : Not true. VM86 is also required to support VESA. Also, it is used > > : for reliable memory detection (which is why I want to make it mandatory). > > : No more "My Stinkpad only detected 64M, what do I do now??!" questions. > > > > Actually, even with VM86, the kernel still doesn't correctly detect the > > StinkPad's memory. This is because the BIOS probe results are still ignored. 8( > It just occurred to me that we might be able to use initial MTRR settings > by BIOS for memory detection (P6 and above, of course). Don't know how > reliable that is. Not at all. If there's 640k chopped off the end of eg. 128M of physical memory, you'd have to use a 64M segment, a 32M segment, a 16M segment, an 8M segment, a 4M segment, a 2M segment, a 1M segment, a 256k segment and a 128k segment to map it accurately. That's 9 variable MTRRs, and the P6 only has 8. -- \\ The mind's the standard \\ Mike Smith \\ of the man. \\ msmith@freebsd.org \\ -- Joseph Merrick \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message