i386/loader compiled with NOFORTH

Ruslan Ermilov ru at FreeBSD.org
Sat Apr 26 13:45:53 PDT 2003


On Fri, Apr 25, 2003 at 02:46:26PM -0700, Terry Lambert wrote:
> John Baldwin wrote:
> > > Yes, figured this out by myself already.  I've ended up
> > > uncommenting the "hints" line in GENERIC config, everything
> > > is OK now, and bzip2(1) also works, modulo the memory
> > > restrictions -- only level 1 bzipping works that requires
> > > ~250K of memory.
> > >
> > > John, is there a way to fix btx/loader/whatever so that
> > > heap memory is not limited to 640K?
> > 
> > Not really.  At least, not easily.  We load the kernel up above 1mb,
> > but we don't know how much memory lives up above 1mb and we assume
> > that there is enough for the kernel and that's it.
> 
> You are limited to what you can access in real mode, without
> Gate A20 (16M, at which point the address space wraps).
> 
Shhh, don't tell this anyone!  ;-)

A20 (21th address line) allows one to access up to ffff:ffff
byte, that is (1M + 64K - 16) bytes of memory.


Cheers,
-- 
Ruslan Ermilov		Sysadmin and DBA,
ru at sunbay.com		Sunbay Software AG,
ru at FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20030426/901375e5/attachment.bin


More information about the freebsd-current mailing list