From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pete Zaitcev Date: Thu, 01 Jan 2004 02:41:58 +0000 Subject: Re: socal Message-Id: <20040101024158.GA26896@devserv.devel.redhat.com> List-Id: References: <200312311429.26841.awirtz@novapointe.com> In-Reply-To: <200312311429.26841.awirtz@novapointe.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: sparclinux@vger.kernel.org On Thu, Jan 01, 2004 at 02:06:56AM +0000, C.Newport wrote: > The E3500 can boot from fcal, so the required code is in the OBP. > You could probably hack up a driver by calling the OBP code. Anything can boot from the SOCAL card, even sun4d. In fact it's exactly the same FCode, and even more - it's exactly the same binary image! The build procedure for the Sunfire OBP builds an FCode as if it were for the card, then incorporates it into OBP as a binary with a little od(1) and ld(1) magic. Calling OBP driver is probably not a good idea, it's beyond slow. It's glacial. Also, its error recovery is not stellar. I hardened it a bit when I took over from Ping, but there are limits to what you could do to FCode. I advise against it. -- Pete