Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 Nov 1997 23:12:16 +1030
From:      Mike Smith <mike@smith.net.au>
To:        Tony Overfield <tony@dell.com>
Cc:        Terry Lambert <tlambert@primenet.com>, jamil@trojanhorse.ml.org, hackers@FreeBSD.ORG
Subject:   Re: >64MB 
Message-ID:  <199711061242.XAA00382@word.smith.net.au>
In-Reply-To: Your message of "Thu, 06 Nov 1997 04:01:03 MDT." <3.0.3.32.19971106040103.006ede20@bugs.us.dell.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> Speaking of vm86(), why not just use real-mode?  It's easier and much
> better for compatibility while booting.

How do you copy the kernel into memory > 1M in real mode?  If you could
elaborate on this (and how to *stay* in real mode while running over 
1M, ie. so that the kzip pass and subsequent real-mode startup 
requirements could be met), I'd be *very*happy*

> The APM init code seems to have a good example of 
> making real-mode BIOS calls from the kernel during initialization.

??!! You should actually take a look at it some day, I think.  The APM 
real-mode code sucks.

One of my greatest desires is actually to move it from very early (in 
locore) to very late (after the vm86daemon is started), and do the 
initial startup from vm86 mode.  This is the same way that the SMB
BIOS will (hopefully) be started.  First thing though is getting vm86 
working for this in the kernel...

I *know* you're well informed on these matters, but also busy.  However 
any assistance you may be able to offer would be not only appreciated 
but _used_.

mike
(Yes, I've been keeping various references from your messages... 8)




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