From owner-freebsd-commit Mon Jan 29 17:14:55 1996 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA01638 for freebsd-commit-outgoing; Mon, 29 Jan 1996 17:14:55 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA01624 for cvs-all-outgoing; Mon, 29 Jan 1996 17:14:50 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA01609 for cvs-sys-outgoing; Mon, 29 Jan 1996 17:14:46 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA01594 Mon, 29 Jan 1996 17:14:41 -0800 (PST) Date: Mon, 29 Jan 1996 17:14:41 -0800 (PST) From: Stefan Esser Message-Id: <199601300114.RAA01594@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci pci.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk se 96/01/29 17:14:39 Modified: sys/pci pci.c Log: Add heuristic to detect multi-function devices that don't announce this feature in the header type register, though it is required by the PCI spec. This should correctly probe both functions of the Intel 82371FB chip, without the need for a special case based on the device ID. Revision Changes Path 1.44 +79 -34 src/sys/pci/pci.c