From owner-freebsd-sparc Mon Nov 23 19:41:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA28096 for freebsd-sparc-outgoing; Mon, 23 Nov 1998 19:41:36 -0800 (PST) (envelope-from owner-freebsd-sparc@FreeBSD.ORG) Received: from set.scient.com ([208.29.209.254]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA28091 for ; Mon, 23 Nov 1998 19:41:34 -0800 (PST) (envelope-from enkhyl@scient.com) Received: by set.scient.com; (5.65v4.0/1.3/10May95) id AA18338; Mon, 23 Nov 1998 19:41:23 -0800 Received: from somewhere by smtpxd Date: Mon, 23 Nov 1998 19:40:15 -0800 (PST) From: Christopher Nielsen X-Sender: enkhyl@ender.sf.scient.com Reply-To: cnielsen@pobox.com To: Paolo Di Francesco Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: [Code writers ONLY] Developer Kit In-Reply-To: <19981123231359.RLGJ16980.fep02-svc@winworkstation> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 24 Nov 1998, Paolo Di Francesco wrote: > Hardware > -------- > > UltraSparc -> if you want to develop for the UltraSparc sub-group > OldSparc -> if you want to develop for the old Sparc sub-group > > This box must be avaible (possibly) every our of the day, to test the latest > kernel code or to write code, or to test something else. You must have it > avaible to reset it every time you want. > > Floppy disk. This could be very usefull because we can do the boot using the > floppy without writing ethernet code. > > VideoCard: I don't know... > > OBP: possibly the same version... but could be useful if we have different > ones... More ideas? > > Software > -------- > > Kernel 3.0 installed somewhere. Possibly another Operating system (Solaris, > probably), and gcc installed on it. We must have the same version of gcc, > because this could be a problem... > > Official compiler: I think gcc ver 2.7.x (suggestions?). I have the recommended (see the archives) tool chain for UltraSPARC (sparc64-elf) based on gcc-2.7.2 on my -current machine. I haven't had a chance to play with it much, so I'm not sure how useful it will be. It's what the last group was using for development. > Books > ----- > > You need these books: > > For UltraSparc Inc., SPARC International, David L. Weaver, Tom Germond "The SPARC Architecture Manual/Version 9" Prentice Hall 1994 ISBN 0-13-099227-5 > For Sparc Inc., SPARC International "The SPARC Architecture Manual/Version 8" Prentice Hall 1994 ISBN 0-13-825001-4 Useful for both: Lyle, James D. "SBus: Information, Applications, and Experience" Springer Verlag 1992 ISBN 0-387-97862-3 Shanley, Tom, Don Anderson "PCI System Architecture/3ed" Addison-Wesley Longman 1995 ISBN 0-201-40993-3 Drake, Chris, Kimberly Brown "Panic!: Unix System Crash Dump Analysis" Prentice Hall 1996 ISBN 0-13-101908-2 > On the Web > ---------- > > http://www.sunhelp.com > http://www.sun.com/microelectronics/SPARCengineUltraAXi/ > http://www.csn.net/~bediger/sparc.tech.links.html > > > >From the Linux Sparc (old and Ultra) project: > > http://www.geog.ubc.ca/s_linux.html > http://ultra.linux.czwww.sunhelp.com Don't neglect the following; they have specs on most (all?) the chips and CPUs used on newer Sun motherboards: http://www.sun.com/microelectronics/products/chipsets.html http://www.sun.com/microelectronics/products/modules.html http://www.sun.com/microelectronics/products/microproc.html You may need to dig around a little, but the data sheets and other docs are there. For anyone working on SBus, the following URL might be useful: http://www.troubadortech.com/sbus.html Buying the IEEE SBus spec would be useful, too. -- Christopher Nielsen Scient: The eBusiness Systems Innovator cnielsen@scient.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message