From owner-cvs-all Tue Sep 5 13:43: 1 2000 Delivered-To: cvs-all@freebsd.org Received: from front6.grolier.fr (front6.grolier.fr [194.158.96.56]) by hub.freebsd.org (Postfix) with ESMTP id CEDE037B422; Tue, 5 Sep 2000 13:42:50 -0700 (PDT) Received: from nas14-176.vlt.club-internet.fr (nas14-176.vlt.club-internet.fr [195.36.162.176]) by front6.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id WAA17713; Tue, 5 Sep 2000 22:42:45 +0200 (MET DST) Date: Tue, 5 Sep 2000 22:25:14 +0200 (CEST) From: =?ISO-8859-1?Q?G=E9rard_Roudier?= X-Sender: groudier@linux.local To: Peter Wemm Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa pcibus.c In-Reply-To: <200009050053.RAA91645@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 4 Sep 2000, Peter Wemm wrote: > peter 2000/09/04 17:53:34 PDT >=20 > Modified files: > sys/i386/isa pcibus.c=20 > Log: > Catch a few more bogosities in certain chipsets before they mess us up. > Some have dual host->PCI bridges for the same logical pci bus (!), eg: I donnot understand what a logical bus is, but I have no problem understanding physical, btw. ;-) Note that this may rather look like a nice simplification, since we will probably never want, nor need: 1) To send a Special Cycle transaction from the physical secondary bus using a configuration type 1 transaction. 2) To send a configuration type 1 transaction to a secondary physical PCI BUS that has same number as the primary BUS. :-) :-) > some of the RCC chipsets. This is a 32/64 bit 33/66MHz and dual pci > voltage motherboard so persumably there are electical or signalling > differences but they are otherwise the same logical bus. > The new PCI probe code however was getting somewhat upset about it and > ended up creating two pci bridges to the same logical bus, which caused > devices on that logical bus to appear and be probed twice. Does that mean that FreeBSD-4.X does fail the boot with such RCC chipset ? (I may well be bitten by this in a couple of weeks if this is the case) =20 > The ACPI data on this box correctly identifies this stuff, so bring on > ACPI! :-) > =20 > Revision Changes Path > 1.65 +90 -20 src/sys/i386/isa/pcibus.c >=20 G=E9rard. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message