Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Sep 2000 22:25:14 +0200 (CEST)
From:      =?ISO-8859-1?Q?G=E9rard_Roudier?= <groudier@club-internet.fr>
To:        Peter Wemm <peter@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/i386/isa pcibus.c
Message-ID:  <Pine.LNX.4.10.10009052210110.1584-100000@linux.local>
In-Reply-To: <200009050053.RAA91645@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.10.10009052210110.1584-100000>