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>
