From owner-freebsd-questions Sun Oct 18 23:37:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA25669 for freebsd-questions-outgoing; Sun, 18 Oct 1998 23:37:13 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA25650; Sun, 18 Oct 1998 23:37:08 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zV8vl-0007LH-00; Mon, 19 Oct 1998 00:36:37 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id AAA20131; Mon, 19 Oct 1998 00:36:35 -0600 (MDT) Message-Id: <199810190636.AAA20131@harmony.village.org> To: David Feustel Subject: Re: FreeBSD for Strongarm? Cc: freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Sun, 18 Oct 1998 20:23:25 BST." <362A402D.BBB2DD30@ix.netcom.com> References: <362A402D.BBB2DD30@ix.netcom.com> Date: Mon, 19 Oct 1998 00:36:34 -0600 From: Warner Losh Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <362A402D.BBB2DD30@ix.netcom.com> David Feustel writes: : Any chance of a StrongARM port for FreeBSD? Yes. If someone does it :-) : How much x86-specific code is in FreeBSD? It varies. In places it is completely OS neutral, and even 64 bit clean. In others there are grotty little i386isms that dog your every step. If you were trying to build a userland version of FreeBSD/StrongARM, in a cross compiler environment, I'd guess that it would take about 2-6 weeks of effort, depending on how cross the cross environment is. It would also help if you used a *BSD/StrongARM kernel + FreeBSD userland. This worked well with the Alpha port, plus at least one other port that is still in the development stages. As for the kernel, I don't know much about StrongARM, so I can't say on that. I once estimated the kernel porting time to a MIPS machine to be on the order of 3 man months, give or take, but that was before the alpha stuff went into the kernel. It would likely take less now, assuming that the StrongARM has a decent MMU or MMU-like thing. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message