From owner-freebsd-alpha Wed Apr 10 3:11:39 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 17F7037B43F for ; Wed, 10 Apr 2002 03:10:52 -0700 (PDT) Received: (from uucp@localhost) by srv1.cosmo-project.de (8.11.6/8.11.6) with UUCP id g3AAAEq29756; Wed, 10 Apr 2002 12:10:14 +0200 (CEST) (envelope-from ticso@cicely9.cicely.de) Received: from mail.cicely.de (cicely20.cicely.de [10.1.1.22]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g3AA2j6e013743; Wed, 10 Apr 2002 12:02:45 +0200 (CEST)?g (envelope-from ticso@cicely9.cicely.de) Received: from cicely9.cicely.de (cicely9.cicely.de [10.1.1.11]) by mail.cicely.de (8.11.0/8.11.0) with ESMTP id g3AA2iX21836; Wed, 10 Apr 2002 12:02:44 +0200 (CEST) Received: (from ticso@localhost) by cicely9.cicely.de (8.11.6/8.11.6) id g3AA2ha01260; Wed, 10 Apr 2002 12:02:43 +0200 (CEST) (envelope-from ticso) Date: Wed, 10 Apr 2002 12:02:43 +0200 From: Bernd Walter To: Doug Rabson Cc: Bernd Walter , freebsd-alpha@FreeBSD.ORG Subject: Re: PCI-PCI bridge troubles on NoName Message-ID: <20020410100242.GB99407@cicely9.cicely.de> References: <20020409232635.GA99407@cicely9.cicely.de> <20020410085545.P16912-100000@salmon.nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020410085545.P16912-100000@salmon.nlsystems.com> User-Agent: Mutt/1.3.28i X-Operating-System: FreeBSD cicely9.cicely.de 5.0-CURRENT alpha Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Apr 10, 2002 at 08:56:32AM +0100, Doug Rabson wrote: > On Wed, 10 Apr 2002, Bernd Walter wrote: > > > On Tue, Mar 19, 2002 at 09:34:28AM +0000, Doug Rabson wrote: > > > On Mon, 18 Mar 2002, Bernd Walter wrote: > > > > > > > Today I plugged a Adaptec 3985 SCSI adapter into my NoName testbox > > > > to connect a bunch of testdisks. > > > > Whenever it initializes the PCI-PCI bridge it faults. > > > > Is it a NoName specific problem or an alpha specific bridge > > > > initialisation problem? > > > > The bridge chip is an DEC21050 with 3 AIC7870 and 1 AIC7810 connected. > > > > The card worked in a i386 FreeBSD box before and 2 identic cards are > > > > still running in a current i386 system. > > > > > > I don't think anyone has ever put a PCI-PCI bridge into a noname before. > > > It wouldn't surprise me if there were problems with the pci config-space > > > i/o in lca_pci.c. > > > > After sensible checking there is nothing wrong here. > > My problem is that the bridge got only half initialised by SRM. > > Seems like I need to write code for doing that :( > > I can believe that! What has SRM missed initialising on the bridge? pcib1: secondary bus 1 pcib1: subordinate bus 0 pcib1: I/O decode 0x0-0x0 pcib1: memory decode 0xfff00000-0xfffff pcib1: prefetched decode 0xfff00000-0xfffff Only the secondary bus number is setup. No subordinate bus, not IO-range and no memory-ranges. But after reading the 21050 specs it seems to be OK not to set the subordinate bus, so the config reads should work. Andrew Gallatin suggested me some points to look for - maybe I have more success there. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message