Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750705AbVIKTDV (ORCPT ); Sun, 11 Sep 2005 15:03:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750706AbVIKTDV (ORCPT ); Sun, 11 Sep 2005 15:03:21 -0400 Received: from dsl027-180-168.sfo1.dsl.speakeasy.net ([216.27.180.168]:8076 "EHLO sunset.davemloft.net") by vger.kernel.org with ESMTP id S1750705AbVIKTDV (ORCPT ); Sun, 11 Sep 2005 15:03:21 -0400 Date: Sun, 11 Sep 2005 12:03:16 -0700 (PDT) Message-Id: <20050911.120316.97042144.davem@davemloft.net> To: torvalds@osdl.org Cc: hch@infradead.org, linux-kernel@vger.kernel.org Subject: Re: sungem driver patch testing.. From: "David S. Miller" In-Reply-To: References: <20050911.112408.19208990.davem@davemloft.net> X-Mailer: Mew version 4.2.53 on Emacs 21.4 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1553 Lines: 33 From: Linus Torvalds Date: Sun, 11 Sep 2005 11:52:59 -0700 (PDT) > On Sun, 11 Sep 2005, David S. Miller wrote: > > > > The Apple firmware actually is the same kind of FORTH firmware the > > SUN cards use too. Apple bought the FORTH firmware technology from > > Sun so they could use it in their machines. > > I think what Christoph was thinking of is when you insert a _regular_ PCI > card, ie no apple firmware stuff. Now, what OF will do about such a thing, > I don't know, but I assume it's possible. Even the PCI SunGEM cards have the FORTH firmware stuff in their PCI ROMs. The FORTH firmware on the Sun or MAC machine, at boot time, looks for the FORTH signature in the PCI ROMs of all the devices in the machine, and executes whatever matches it finds. The SunGEM PCI card variants have this firmware, just like the motherboard variants do. I don't think a SunGEM chipset card or motherboard implementation ever existed without the necessary FORTH firmware in the PCI ROM. And, certainly, no SunGEM was ever made with accompanying x86 style firmware in the PCI ROM. Hmmm... actually, I think I have a dual-function PCI card somewhere that has a SunGEM and a Qlogic scsi controller. If I can dig it up I'll stick it into one of my x86 boxes and play with your patch :-) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/