From owner-cvs-all Tue Dec 12 5:20:39 2000 From owner-cvs-all@FreeBSD.ORG Tue Dec 12 05:20:36 2000 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 3F3BC37B400; Tue, 12 Dec 2000 05:20:36 -0800 (PST) Received: (from msmith@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id eBCDKac20391; Tue, 12 Dec 2000 05:20:36 -0800 (PST) (envelope-from msmith) Message-Id: <200012121320.eBCDKac20391@freefall.freebsd.org> From: Mike Smith Date: Tue, 12 Dec 2000 05:20:36 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/pci pci_pci.c pcireg.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG msmith 2000/12/12 05:20:36 PST Modified files: sys/dev/pci pci_pci.c pcireg.h Log: - We have access to our own device_t here, so use pci_read_config rather than finding our parent pcib and using its PCI_READ_CONFIG method. - Fix the defines for the 32-bit I/O decode registers, and properly process the 16-bit versions. Now we will correctly check that I/O resources behind the bridge are going to be decoded. - Bring the quirk for the Orion PCI:PCI bridge in here (since it seems to want to set the secondary/supplementary bus numbers). - Use PCI_SLOTMAX rather than a magic number. Revision Changes Path 1.2 +70 -26 src/sys/dev/pci/pci_pci.c 1.28 +9 -6 src/sys/dev/pci/pcireg.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message