Date: Thu, 29 Jun 2006 13:24:29 -0700 From: Peter Grehan <grehan@freebsd.org> To: matt@genesi-usa.com Cc: freebsd-ppc@freebsd.org Subject: Re: FreeBSD 6.0 on Pegasos/ODW Message-ID: <44A436FD.4010906@freebsd.org> In-Reply-To: <007c01c69b76$1dbc6550$99dfdfdf@bakuhatsu.net> References: <007c01c69b76$1dbc6550$99dfdfdf@bakuhatsu.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Matt, > memmap before loading kernel: > > Virtual Range Physical Range #Pages Mode > > memmap after "load kernel": > > Virtual Range Physical Range #Pages Mode > > .. nothing! :) That's a major problem. FreeBSD (and NetBSD) keep ofw resident, and rely on the ofw memmap to not blow it away after the kernel has been loaded, and also to reconstruct the same virtual space that ofw was using when calling back into it. > What exactly DO I need to compile FreeBSD? A PC running FreeBSD >= 6.*, and a source tree # cd <srctree>/src # make buildworld TARGET_ARCH=powerpc # make buildkernel TARGET_ARCH=powerpc >I might be able to find a Beige G3 Mac somewhere. No go, it's ofw 2.*, which runs in real mode and won't load ELF :( >= ofw 3.*, on all 'new-world' hardware, is the minimum required. later, Peter.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44A436FD.4010906>