From owner-freebsd-sparc64@FreeBSD.ORG Mon Aug 30 02:07:13 2004 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0AA916A4CE for ; Mon, 30 Aug 2004 02:07:13 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D01343D45 for ; Mon, 30 Aug 2004 02:07:13 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7U27Arp098455; Sun, 29 Aug 2004 19:07:12 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7U27A1C098454; Sun, 29 Aug 2004 19:07:10 -0700 (PDT) (envelope-from obrien) Date: Sun, 29 Aug 2004 19:07:10 -0700 From: "David O'Brien" To: Brad Knowles Message-ID: <20040830020710.GA98170@dragon.nuxi.com> References: <20040829.055715.02308074.hrs@eos.ocn.ne.jp> <20040829035525.GB5269@electra.cse.Buffalo.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.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 cc: sparc64@freebsd.org Subject: Re: U1E and U2 are supported system? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Aug 2004 02:07:13 -0000 On Mon, Aug 30, 2004 at 01:34:52AM +0200, Brad Knowles wrote: > At 11:55 PM -0400 2004-08-28, Ken Smith wrote: > > > Despite what the page had said before I think "U1E" is actually a > > common name for one of two different versions of the Ultra-1 machines. > > I've been looking at the hardware specs for the U2 at > , and > comparing the pages at > > and > . > I didn't find a page for the U2E, however. > > However, looking at these pages, it's not obvious to me what the > precise hardware differences are between the different sub-models. For all practical purposes (or at least FreeBSD's purposes), U2 and U1E are identical from a SCSI and NIC stand point. Think of them as a difference between Pentium and 2P Pentum-III. :-) The U2's CPU's are cartridges and a U2 is a 2P machine. The U1E's CPU's are directly attached to the mobo (and is "standard" modern looking CPU). A U1E has the same CPU as the same speed U1. > The Lance Ethernet chip should be easy enough to support. If we > don't have it, I'm sure NetBSD and OpenBSD do -- how hard would it be > to port them? Its all a issue of someone doing the work -- it isn't rocket science. Besides 'lnc(4)' we also had a 2nd Lance Ethernet driver in the tree -- you can find it here src/sys/alpha/tc/Attic/if_le*. Since this one was ported from NetBSD, another approach would be to resurrect it and grab the PCI attachment code from NetBSD. > I'm more concerned about the SCSI controller, however. Does > anyone have any ideas which specific controllers are included with > which machines, and how they are different? Scottl has looked extensively into this. I also gave him a U1 to play with supporting the SCSI if he gets spare moments. > Speaking only for myself, I'd like to do what I can to try to > help FreeBSD/SPARC64 support all the UltraSPARC machines, including > all variants of U1, U2, etc.... There is still so much polishing to do (especially in ports) for U2 and U1E machines that there is plenty you can contribute to and still not worry 1 bit about the U1. If ports isn't your cup of tea; there is still work to just support all the devices on U2 and U1E. That's not even including the whole syscon issue so people could use the framebuffer on U2/U1E. -- -- David (obrien@FreeBSD.org)