From owner-freebsd-sparc Tue Jan 18 18:26:47 2000 Delivered-To: freebsd-sparc@freebsd.org Received: from canonware.com (canonware.com [207.20.242.18]) by hub.freebsd.org (Postfix) with SMTP id C2A3714EDA for ; Tue, 18 Jan 2000 18:26:44 -0800 (PST) (envelope-from jasone@canonware.com) Received: (qmail 36056 invoked by uid 1001); 19 Jan 2000 02:19:28 -0000 Date: Tue, 18 Jan 2000 18:19:28 -0800 From: Jason Evans To: Lyndon Griffin Cc: freebsd-sparc@freebsd.org Subject: Re: hello ello llo lo o Message-ID: <20000118181928.F27689@sturm.canonware.com> References: <200001181232.HAA13329@bsd4us.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <200001181232.HAA13329@bsd4us.org>; from lgriffin@bsd4us.org on Tue, Jan 18, 2000 at 07:32:09AM -0500 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, Jan 18, 2000 at 07:32:09AM -0500, Lyndon Griffin wrote: > ANYWAYS... My first question is about the "early boot code" on the site: > How far along is this code - will it actually boot a machine? And, what > is the possibility that we can reverse-engineer that code into something > that will run on a sun4(|c|m)? Would it be smarter to start from the > 4.4-BSDlite2 code and work that up to -current? Or should we work from > something a little more contemporary, like Open-, Net-, or (shudder) the > Linux kernel sources? Has anyone yet taken responsibility as a leader > in the SPARC porting efforts? Has anyone besides Jason Evans written any > code for this port? > > Next battery: has anyone successfully built and tested a cross-compiler > for this effort? I mean, besides the information in the FAQ - it sounds > as though Jason has/had a cygnus setup. Would it be beneficial if I used > my site as a general knowledge collection area and possibly a CVS server > for the project (that's what I have planned it for, anyways)? As of right now, there is no leader for this effort. I have tried several times to get my named dissociated from the SPARC port, but the FAQ persists despite my efforts to get it taken down. I didn't save any of the code from the work I did. Most of what I accomplished was getting a working cross-building environment. (It takes an act of God to buy Intel hardware at Sun, so I had to host my work on Solaris.) This isn't nearly the problem it once was, because it is 1) now possible to run the NetBSD sparc64 port, and 2) much of Cygnus's work was folded into egcs, which is now gcc. So, getting a working cross-build environment is much easier now. If you're looking for direction, you might look at how the initial stages of the Alpha port were done. From what I understand, the porters basically started out with NetBSD and iteratively replaced portions of the system with FreeBSD. Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message