From owner-freebsd-sparc Tue Aug 10 15:14: 3 1999 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.rwth-aachen.de (mail.RWTH-Aachen.DE [137.226.144.9]) by hub.freebsd.org (Postfix) with ESMTP id 832D51508F for ; Tue, 10 Aug 1999 15:13:46 -0700 (PDT) (envelope-from gh046171@post.rwth-aachen.de) Received: from post.rwth-aachen.de (s4m229.dialup.RWTH-Aachen.DE) by mail.rwth-aachen.de (PMDF V5.1-12 #D3869) with ESMTP id <01JEMDP8Y1XU0004F7@mail.rwth-aachen.de> for freebsd-sparc@freebsd.org; Wed, 11 Aug 1999 00:14:11 +0200 Date: Wed, 11 Aug 1999 00:13:09 +0200 From: Gerald Heinig Subject: Fwd: Boot PROM functions To: freebsd-sparc@freebsd.org Reply-To: heinig@hdz-ima.rwth-aachen.de Message-id: <37B0A3F5.3825ACE7@post.rwth-aachen.de> Organization: Institute of Computer Science in Mechanical Engineering MIME-version: 1.0 X-Mailer: Mozilla 4.6 [en] (X11; I; FreeBSD 3.1-RELEASE i386) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Accept-Language: en Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi folks, here's another piece of the puzzle that's fallen into place for me. I thought I'd share it :-) Gerald > Gerald Heinig wrote: > > > I have a question on Openboot Proms. As I understand it, when the > > machine boots, the Forth monitor checks all the installed devices, > > buses, cards etc and creates a device tree. It also calls each card's > > selftest routine (on SBus, at any rate). My question is: does this > > device tree get passed to the kernel which is then booted, or does the > > kernel do the whole thing over again for itself? > > I know that on Solaris x86 the monitor creates a device tree for all > > devices found and then passes the results of this probe to the program > > that is subsequently booted (normally the kernel, obviously). Presumably > > the Openboot monitor does this on Sparc machines too. Does it? > > > > I'll assume the answer to the question is yes. How, exactly, does this > > device tree get passed to the kernel? Are the data structures/parameter > > passing mechanisms documented anywhere? > > > > The OBP stuff is now an IEEE standard - IEEE 1275. Start at > http://playground.sun.com/1275/ for info on this. > > Solaris has an IEEE 1275 prom interface that the kernel uses to > make use of prom services. Among these is the facility to > receive the device tree as constructed by the prom. > The prom library used by the kernel is an IEEE 1275 > *implementation* - it's not documented itself. > > > Also, when the kernel boots ie. when the "Copyright Sun Microsystems > > .."etc etc stuff comes up with the little rotating bar, does the kernel > > use the prom routines to output its messages, or does it at this stage > > already use its own video drivers? > > > > Very early in boot we call prom_init() which sets the kernel > up to be able to use the prom services. One of the services > is prom_printf, and very early boot messages (and error messages > if any) are produced with this. > > Cheers > > Gavin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Thu Aug 12 9:51:43 1999 Delivered-To: freebsd-sparc@freebsd.org Received: from hotmail.com (law-f225.hotmail.com [209.185.130.163]) by hub.freebsd.org (Postfix) with SMTP id E1F1515770 for ; Thu, 12 Aug 1999 09:51:33 -0700 (PDT) (envelope-from silent_world@hotmail.com) Received: (qmail 43901 invoked by uid 0); 12 Aug 1999 16:51:01 -0000 Message-ID: <19990812165101.43900.qmail@hotmail.com> Received: from 205.247.241.129 by www.hotmail.com with HTTP; Thu, 12 Aug 1999 09:51:01 PDT X-Originating-IP: [205.247.241.129] Reply-To: silent_world@hotmail.com From: "Brian Wilson" To: freebsd-sparc@freebsd.org Subject: Where can I get a Sparc machine Date: Thu, 12 Aug 1999 09:51:01 PDT Mime-Version: 1.0 Content-Type: text/plain; format=flowed Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm interested in trying to help some with the port (and learning how to do things in the process), but I would need to pick up an inexpensive Sparc based computer. I'm looking at buying or finding a sun4m machine, like a sparcstation 5, but i have no idea where to find one. I've looked on eBay, and that is not exactly the best place to buy something (l00k, great deal $500 for Sparc5, then they're just selling the case and a keyboard). So does anyone know where I can acquire one? Thanks, Brian _______________________________________________________________ Get Free Email and Do More On The Web. Visit http://www.msn.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Thu Aug 12 13:54:28 1999 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.rwth-aachen.de (mail.RWTH-Aachen.DE [137.226.144.9]) by hub.freebsd.org (Postfix) with ESMTP id 6C70714CFD for ; Thu, 12 Aug 1999 13:54:21 -0700 (PDT) (envelope-from gh046171@post.rwth-aachen.de) Received: from post.rwth-aachen.de (s4m229.dialup.RWTH-Aachen.DE) by mail.rwth-aachen.de (PMDF V5.1-12 #D3869) with ESMTP id <01JEP3HS6LEI000AAT@mail.rwth-aachen.de> for freebsd-sparc@FreeBSD.ORG; Thu, 12 Aug 1999 22:54:12 +0200 Date: Thu, 12 Aug 1999 22:53:10 +0200 From: Gerald Heinig Subject: Re: Where can I get a Sparc machine To: silent_world@hotmail.com Cc: freebsd-sparc@FreeBSD.ORG Reply-To: heinig@hdz-ima.rwth-aachen.de Message-id: <37B33436.7BAAC280@post.rwth-aachen.de> Organization: Institute of Computer Science in Mechanical Engineering MIME-version: 1.0 X-Mailer: Mozilla 4.6 [en] (X11; I; FreeBSD 3.1-RELEASE i386) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Accept-Language: en References: <19990812165101.43900.qmail@hotmail.com> Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Brian Wilson wrote: > I'm interested in trying to help some with the port (and learning how to do > things in the process), but I would need to pick up an inexpensive Sparc > based computer. I'm looking at buying or finding a sun4m machine, like a > sparcstation 5, but i have no idea where to find one. I've looked on eBay, > and that is not exactly the best place to buy something (l00k, great deal > $500 for Sparc5, then they're just selling the case and a keyboard). So > does anyone know where I can acquire one? Well, I'd have to disagree somewhat with you on Ebay: I got my Sparc 10 through Ebay plus 2 155 Mbit ATM cards and what deals they were!! US$ 710 for 128 Mb, 2x40 MHz SuperSparc with 1 Gb HD, 20" monitor, cdrom and Solaris 2.6 installed.... 150 US$ for a Fore SBA200E 155MBit ATM NIC and the same one for PCI at 120 US$ or so? Takes some beating.... Anyway, enough hot air :-) You can try http://www.sunhelp.org which has a number of pointers to shops selling Suns and Sun equipment. Another good one is the comp.sys.sun.hardware newsgroup which, in addition to providing really good hardware problem solving, often has rather interesting deals on all sorts of hardware. For example, I recently saw someone selling SM71 75 MHz MBus CPU modules (the kind that go in SS10s and 20s, approx. equal to Pentium 200) for 240 US$. Considering they're going for at least 100 US$ more at http://www.memoryx.com that's not bad at all. About 6 months ago memoryx wanted almost 500 $ for them. I'm a bit surprised at your quote of 500$ for just a case and keyboard. Maybe it's just the silly season... :-) Gerald To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Thu Aug 12 15: 6:13 1999 Delivered-To: freebsd-sparc@freebsd.org Received: from travelers.mail.cornell.edu (TRAVELERS.MAIL.CORNELL.EDU [132.236.56.13]) by hub.freebsd.org (Postfix) with ESMTP id 92CAE15899 for ; Thu, 12 Aug 1999 15:06:10 -0700 (PDT) (envelope-from cjc26@cornell.edu) Received: from travelers.mail.cornell.edu (travelers.mail.cornell.edu [132.236.56.13]) by travelers.mail.cornell.edu (8.8.8/8.8.5) with SMTP id SAA17738; Thu, 12 Aug 1999 18:02:46 -0400 (EDT) From: cjc26@cornell.edu Date: Thu, 12 Aug 1999 18:02:45 -0400 (EDT) X-Sender: cjc26@travelers.mail.cornell.edu To: heinig@hdz-ima.rwth-aachen.de Cc: silent_world@hotmail.com, freebsd-sparc@FreeBSD.ORG Subject: Re: Where can I get a Sparc machine In-Reply-To: <37B33436.7BAAC280@post.rwth-aachen.de> 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 Yeah, you can get great deals on ebay..IF you don't get ripped off. I paid $70 for two (fixed-freq) sun monitors, but the guy selling them disappeared off the face of the earth after cashing my money order..:( On Thu, 12 Aug 1999, Gerald Heinig wrote: > Well, I'd have to disagree somewhat with you on Ebay: I got my Sparc 10 > through Ebay plus 2 155 Mbit ATM cards and what deals they were!! US$ 710 for > 128 Mb, 2x40 MHz SuperSparc with 1 Gb HD, 20" monitor, cdrom and Solaris 2.6 > installed.... 150 US$ for a Fore SBA200E 155MBit ATM NIC and the same one for > PCI at 120 US$ or so? Takes some beating.... -- cliff crawford http://www.people.cornell.edu/pages/cjc26/ main(q){6-q&&main(q+1),putchar(67+3*(19%q-q/4));} To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message