From owner-freebsd-sparc Thu Oct 11 14:30:18 2001 Delivered-To: freebsd-sparc@freebsd.org Received: from esperi.demon.co.uk (esperi.demon.co.uk [194.222.138.8]) by hub.freebsd.org (Postfix) with ESMTP id 29D8237B403 for ; Thu, 11 Oct 2001 14:30:13 -0700 (PDT) Received: from cuchulainn.tirnanog (0@cuchulainn.tirnanog [192.168.1.68]) by esperi.demon.co.uk (8.11.4/8.11.4) with ESMTP id f9BLO3E29401; Thu, 11 Oct 2001 22:24:04 +0100 Received: from localhost (kieran@localhost) by cuchulainn.tirnanog (8.9.1/8.9.3) with SMTP id WAA02687; Thu, 11 Oct 2001 22:24:02 +0100 Date: Thu, 11 Oct 2001 22:24:01 +0100 (BST) From: Kieran Barry X-Sender: kieran@cuchulainn.tirnanog To: chris@bahnhof.se Cc: sparc@FreeBSD.ORG Subject: Re: Progress! or Progress? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, 6 Oct 2001 chris@bahnhof.se wrote: > Hi all! > > Beeing one of those out there who belive that just a bootable system with > wery limited IO support will kick some life into the Sparc port. I was > wery glad to read this in the August 2001 status report: > > So what does this mean? > > Is it possible to boot a kernel and actually execute some programs now? > > Is there any more information about how long the port has advanced out > there? > > Really i dont want to intterupt the development with answering my stupid > questions, so if you lack time for a lengthy text. Why not post the latest > output from the system booting? > > Keep the good work up! > Yes ... but ... where is the discussion of development taking place? Is it another mailing list, or private email? (Having read all this year's mail archives, I'll put my neck on the line and say it isn't here. Who's in charge of documenting _this project_? I get the feeling that this project's bottleneck is reading hardware specs. Are there any research problems that someone with time could look at? Regards Kieran To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Thu Oct 11 18: 4:35 2001 Delivered-To: freebsd-sparc@freebsd.org Received: from p3.locore.ca (p3.locore.ca [198.96.117.171]) by hub.freebsd.org (Postfix) with ESMTP id 9FE5137B407 for ; Thu, 11 Oct 2001 18:04:29 -0700 (PDT) Received: (from jake@localhost) by p3.locore.ca (8.11.4/8.11.4) id f9C0cjf45236; Thu, 11 Oct 2001 20:38:45 -0400 (EDT) (envelope-from jake) Date: Thu, 11 Oct 2001 20:38:45 -0400 From: Jake Burkholder To: chris@bahnhof.se Cc: sparc@FreeBSD.ORG Subject: Re: Progress! or Progress? Message-ID: <20011011203845.A44664@locore.ca> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from chris@bahnhof.se on Sat, Oct 06, 2001 at 11:27:24AM +0200 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Sat, Oct 06, 2001 at 11:27:24AM +0200, chris@bahnhof.se said words to the effect of; > > Hi all! > > Beeing one of those out there who belive that just a bootable system with > wery limited IO support will kick some life into the Sparc port. I was > wery glad to read this in the August 2001 status report: > > http://www.freebsd.org/news/status/report-august-2001.html#FreeBSD/sparc64-port > "Sparc64 development is still continuing rapidly and we're making some > excellent progress. Of note, some problems with the way the pmap module > implements copy-on-write mappings have been fixed and fork() now works as > expected, support for signals has been added, and the port has been > updated for kse in the perforce repository. Thomas Moestl has begun work > on pci bus support, and a basic nexus bus for sparc64 has been written. > The driver for the Sun `Psycho' and `Sabre' UPA-to-PCI bridges and > associated code has been ported from NetBSD PCI configuration, I/O and > memory space accesses do already work, as well as interrupt assignment > and delivery for devices attached directly to the bridge, and the first > PCI device drivers can attach and seem to work mostly. Interrupt routing > and busdma support still need much work." > > So what does this mean? > > Is it possible to boot a kernel and actually execute some programs now? Yes, small programs. Things like this work: #include #include #include #include int main(int ac, char **av) { int fd; if ((fd = open("/dev/console", O_RDWR)) < 0) err(1, NULL); if (login_tty(fd) < 0) err(1, NULL); write(1, "hello world\n", sizeof "hello world\n"); return (0); } I've been able to build a "real" init binary which gets pretty far, but not to single user yet. The other developer who is working on the device code just mentioned today that he's got mouting root from disk working. > > Is there any more information about how long the port has advanced out > there? > > Really i dont want to intterupt the development with answering my stupid > questions, so if you lack time for a lengthy text. Why not post the latest > output from the system booting? http://people.freebsd.org/~jake/tip.record Note the "hello world". The pci code which you can see the probes from hasn't been committed to cvs yet. I haven't been able to get a trace of the init binary crashing because I didn't have time to force it into the debugger last night. Hopefully it'll get further tonight. When 5.0-release was scheduled for november the goal was to have single user mode running by then. I think we're on track for then if not sooner. > > Keep the good work up! Thanks! Jake > > /Chris > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Fri Oct 12 13:39:14 2001 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id B6A3837B405 for ; Fri, 12 Oct 2001 13:39:12 -0700 (PDT) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id f9CKcrb40746; Fri, 12 Oct 2001 13:38:53 -0700 (PDT) (envelope-from obrien) Date: Fri, 12 Oct 2001 13:38:53 -0700 From: "David O'Brien" To: Jake Burkholder Cc: chris@bahnhof.se, sparc@FreeBSD.ORG Subject: Re: Progress! or Progress? Message-ID: <20011012133853.A39432@dragon.nuxi.com> Reply-To: obrien@NUXI.com References: <20011011203845.A44664@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011011203845.A44664@locore.ca>; from jake@locore.ca on Thu, Oct 11, 2001 at 08:38:45PM -0400 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Oct 11, 2001 at 08:38:45PM -0400, Jake Burkholder wrote: > Note the "hello world". The pci code which you can see the probes > from hasn't been committed to cvs yet. Since you are getting probes, why not commit these bits to CVS yet? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Fri Oct 12 13:48:26 2001 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by hub.freebsd.org (Postfix) with SMTP id E0E8D37B407 for ; Fri, 12 Oct 2001 13:48:22 -0700 (PDT) Received: (qmail 26209 invoked by uid 0); 12 Oct 2001 20:48:21 -0000 Received: from pd9538f66.dip.t-dialin.net (HELO forge.local) (217.83.143.102) by mail.gmx.net (mp007-rz3) with SMTP; 12 Oct 2001 20:48:21 -0000 Received: from tmm by forge.local with local (Exim 3.30 #1) id 15s9EB-00009K-00 for ; Fri, 12 Oct 2001 22:48:19 +0200 Date: Fri, 12 Oct 2001 22:48:19 +0200 From: Thomas Moestl To: sparc@FreeBSD.ORG Subject: Re: Progress! or Progress? Message-ID: <20011012224819.A459@crow.dom2ip.de> Mail-Followup-To: sparc@FreeBSD.ORG References: <20011011203845.A44664@locore.ca> <20011012133853.A39432@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011012133853.A39432@dragon.nuxi.com>; from obrien@NUXI.com on Fri, Oct 12, 2001 at 01:38:53PM -0700 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, 2001/10/12 at 13:38:53 -0700, David O'Brien wrote: > On Thu, Oct 11, 2001 at 08:38:45PM -0400, Jake Burkholder wrote: > > Note the "hello world". The pci code which you can see the probes > > from hasn't been committed to cvs yet. > > Since you are getting probes, why not commit these bits to CVS yet? A small part of it was committed today, the rest will go in as soon as I have got review on some required changes to MI code. - thomas -- Thomas Moestl http://www.tu-bs.de/~y0015675/ http://people.FreeBSD.org/~tmm/ PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Fri Oct 12 14:30:20 2001 Delivered-To: freebsd-sparc@freebsd.org Received: from p3.locore.ca (p3.locore.ca [198.96.117.171]) by hub.freebsd.org (Postfix) with ESMTP id 8E8A737B406 for ; Fri, 12 Oct 2001 14:30:18 -0700 (PDT) Received: (from jake@localhost) by p3.locore.ca (8.11.4/8.11.4) id f9CL3xJ49800; Fri, 12 Oct 2001 17:03:59 -0400 (EDT) (envelope-from jake) Date: Fri, 12 Oct 2001 17:03:59 -0400 From: Jake Burkholder To: "David O'Brien" Cc: chris@bahnhof.se, sparc@FreeBSD.ORG Subject: Re: Progress! or Progress? Message-ID: <20011012170359.B45899@locore.ca> References: <20011011203845.A44664@locore.ca> <20011012133853.A39432@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011012133853.A39432@dragon.nuxi.com>; from obrien@NUXI.com on Fri, Oct 12, 2001 at 01:38:53PM -0700 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Fri, Oct 12, 2001 at 01:38:53PM -0700, David O'Brien said words to the effect of; > On Thu, Oct 11, 2001 at 08:38:45PM -0400, Jake Burkholder wrote: > > Note the "hello world". The pci code which you can see the probes > > from hasn't been committed to cvs yet. > > Since you are getting probes, why not commit these bits to CVS yet? Because we're trying to get it reviewed and not add hacks all over the place as we go. This takes time. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message