From owner-freebsd-alpha Wed Apr 10 3:50:29 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 8346D37B421; Wed, 10 Apr 2002 03:50:12 -0700 (PDT) Received: (from uucp@localhost) by srv1.cosmo-project.de (8.11.6/8.11.6) with UUCP id g3AAoBa30264; Wed, 10 Apr 2002 12:50:11 +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 g3AAku6e013990; Wed, 10 Apr 2002 12:46:56 +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 g3AAktX21864; Wed, 10 Apr 2002 12:46:55 +0200 (CEST) Received: (from ticso@localhost) by cicely9.cicely.de (8.11.6/8.11.6) id g3AAksf01358; Wed, 10 Apr 2002 12:46:54 +0200 (CEST) (envelope-from ticso) Date: Wed, 10 Apr 2002 12:46:54 +0200 From: Bernd Walter To: "David O'Brien" Cc: alpha@FreeBSD.ORG Subject: Re: problem with PCI-PCI bridges in AS 250/266? Message-ID: <20020410104654.GC99407@cicely9.cicely.de> References: <20020409185156.A48309@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020409185156.A48309@dragon.nuxi.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 Tue, Apr 09, 2002 at 06:51:56PM -0700, David O'Brien wrote: > I am trying to use a single HP PCI card with both a Symbios 875 and AMD > PCnet/FAST NIC. The AS250 is having interrupt problem with this card. > > Anyone have any ideas? The "dec_2100_a50_intr_map" is probably a bad > sign. For whatever reason it uses the device number on the secondary bus as a slot number. It should get/use the int pin translated devicenumber of the bridge, which is 12/inta and 12/intb in your case. Therefor both chips end with the same wrong int number. I will take a look into this later. I'm into that PCI-PCI stuff anyway... > >>>show conf > PCI Bus > Bus 00 Slot 06: NCR 810 Scsi Controller > pka0.7.0.6.0 SCSI Bus ID 7 > dka100.1.0.6.0 QUANTUM FIREBALL_TM1 > dka500.5.0.6.0 RRD45 > Bus 00 Slot 07: Intel SIO 82378 > Bus 00 Slot 11: DECchip 21040 Network Controller > ewa0.0.0.11.0 08-00-2B-E5-DA-37 > Bus 00 Slot 12: DECchip 21152 PCI to PCI Bridge > Bus 01 Slot 00: NCR 875 Scsi Controller > pkb0.7.0.1000.0 SCSI Bus ID 7 > dkb0.0.0.1000.0 IBM DDRS-34560W > Bus 01 Slot 01: Vendor: 1022 Device: 2000 > Bus 00 Slot 13: Vendor: 10b7 Device: 9055 > > pcib1: at device 12.0 on pci0 > dec_2100_a50_intr_map: weird slot 0 > found-> vendor=0x1000, dev=0x000f, revid=0x04 > class=01-00-00, hdrtype=0x00, mfdev=0 > subordinatebus=0 secondarybus=0 > intpin=a, irq=5 > map[10]: type 1, range 32, base 00010000, size 8 > map[14]: type 1, range 32, base 82111000, size 8 > map[18]: type 1, range 32, base 82110000, size 12 > dec_2100_a50_intr_map: weird slot 1 > found-> vendor=0x1022, dev=0x2000, revid=0x25 > class=02-00-00, hdrtype=0x00, mfdev=0 > subordinatebus=0 secondarybus=0 > intpin=a, irq=5 > map[10]: type 1, range 32, base 00000000, size 5 > map[14]: type 1, range 32, base 82111100, size 5 > pci1: on pcib1 > sym1: <875> port 0x10000-0x100ff mem 0x82110000-0x82110fff,0x82111000-0x821110ff irq 5 at device 0.0 on pci1 > sym1: failed to allocate IRQ resource > device_probe_and_attach: sym1 attach returned 6 > pcn0: couldn't map ports/memory > pci1: (vendor=0x1022, dev=0x2000) at 1.0 irq 5 -- 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