From owner-cvs-all Thu Sep 30 12: 9:27 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 4C1C81504D; Thu, 30 Sep 1999 12:09:23 -0700 (PDT) (envelope-from gallatin@FreeBSD.org) Received: (from gallatin@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA31215; Thu, 30 Sep 1999 12:09:23 -0700 (PDT) (envelope-from gallatin@FreeBSD.org) Message-Id: <199909301909.MAA31215@freefall.freebsd.org> From: Andrew Gallatin Date: Thu, 30 Sep 1999 12:09:23 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/pci tsunami.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk gallatin 1999/09/30 12:09:23 PDT Modified files: sys/alpha/pci tsunami.c Log: This fix allows cards inserted in one of the bottem-most slots on an xp1000 (behind the built-in ppb on hose 1) to be found: When testing the adaptec controller on alpha, I realized I misread the xp1000 documentation and the way I'm calculating the bus number for PCI config space accesses on the tsunami is wrong. I had thought that a bus behind a ppb should be numbered as the nth bus in that hose, but it actually needs to be the nth global bus within the system. The bus number for the primary bus on a hose must always remain 0 when calculating config space addresses. Revision Changes Path 1.5 +3 -3 src/sys/alpha/pci/tsunami.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message