Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Nov 1998 19:40:15 -0800 (PST)
From:      Christopher Nielsen <enkhyl@scient.com>
To:        Paolo Di Francesco <paipai@tin.it>
Cc:        freebsd-sparc@FreeBSD.ORG
Subject:   Re: [Code writers ONLY] Developer Kit
Message-ID:  <Pine.BSF.4.05.9811231847190.1845-100000@ender.sf.scient.com>
In-Reply-To: <19981123231359.RLGJ16980.fep02-svc@winworkstation>

next in thread | previous in thread | raw e-mail | index | archive | help
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
<http://www.scient.com>;
cnielsen@scient.com




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9811231847190.1845-100000>