*BSD News Article 22886


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!osuunx.ucc.okstate.edu!moe.ksu.ksu.edu!crcnis1.unl.edu!wupost!howland.reston.ans.net!europa.eng.gtefsd.com!uunet!mcsun!ieunet!news.ieunet.ie!jkh
From: jkh@whisker.lotus.ie (Jordan K. Hubbard)
Newsgroups: comp.os.386bsd.questions
Subject: Re: Building a kernel larger than 640K
Date: 26 Oct 93 16:42:54
Organization: Lotus Development Ireland
Lines: 24
Distribution: world
Message-ID: <JKH.93Oct26164254@whisker.lotus.ie>
References: <2ahdk8$rjk@alva.ge.com>
NNTP-Posting-Host: whisker.lotus.ie
In-reply-to: steve@combs's message of 25 Oct 1993 20:40:40 GMT

>Does anyone have any info on building a kernel for FreeBSD-1.0-EPSILON
>which loads above the 1mb boundary.  I've looked and can't see any info
>on how to build such a beast.   I'd like to for various reasons, one being

In EPSILON you need to edit the /sys/compile/<your-kernel>/Makefile
to change the load address from FE000000 to FE100000.  In RELEASE
(not yet released :-), you can config your kernel at such an address
with the 'at' directive, I.E.:

config		"386bsd" at 0xFE100000 root on sd0 swap on sd0

>on how to build such a beast.   I'd like to for various reasons, one being
>I'd like to be able to put MORE than 16Mb of ram on my machine.  It looks

Not if you have an ISA bus you can't - this is still a limitation
of not having any DMA "bounce" buffers and has nothing to do with
where the kernel is loaded.  Sorry!

				Jordan
--
(Jordan K. Hubbard)  jkh@violet.berkeley.edu, jkh@al.org, jkh@whisker.lotus.ie

I do not speak for Lotus, nor am I even a Lotus employee.  I am an independent
contractor.