Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2007 13:06:11 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        jhb@freebsd.org
Cc:        freebsd-drivers@freebsd.org
Subject:   Re: PEX 8111 PCI-Express to PCI Bridge and FreeBSD
Message-ID:  <20071228.130611.-1827347860.imp@bsdimp.com>
In-Reply-To: <200712281304.47922.jhb@freebsd.org>
References:  <8103ad500712270516l5db13e1ao388835d01fd19fc3@mail.gmail.com> <200712281304.47922.jhb@freebsd.org>

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

In message: <200712281304.47922.jhb@freebsd.org>
            John Baldwin <jhb@freebsd.org> writes:
: On Thursday 27 December 2007 08:16:59 am Konstantin Dimitrov wrote:
: > hello All,
: > 
: > as far as i understand the documentation of the PEX 8111 PCI
: > Express-to-PCI Bridge, which is freely available here:
: > 
: > http://www.plxtech.com/products/expresslane/pex8111.asp
: > 
: > it is "Fully Transparent PCI Express to PCI Bridge", but under FreeBSD
: > it doesn't seem to behave as transparent, i.e. it doesn't seem to work
: > well with the standard FreeBSD PCI-PCI bridge driver, because it's not
: > possible to read/write from/to the PCI IC behind PEX 8111.
: 
: Can you provide more detail on what you mean by read/write?  Can you not do 
: config space transactions to child devices of the bridge or can you not 
: access mapped BARs of child devices or what exactly?

Yes.  I believe this may be the 'classic' problem that we've seen
before: FreeBSD assumes that the BIOS assigned bridge resources and
none are assigned.  It may also be as simple as bus numbering.

Warner


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071228.130611.-1827347860.imp>