Subject: Re: PCI-cardbus adapter problem
To: Matthias Drochner <M.Drochner@fz-juelich.de>
From: Frank van der Linden <fvdl@wasabisystems.com>
List: tech-kern
Date: 05/17/2001 12:50:33
On Wed, May 16, 2001 at 05:58:32PM +0200, Matthias Drochner wrote:
> The "pci2" is the problem. The cardbus adapter hangs behind a
> PCI-PCI bridge.
> 
> > pccbb_pcmcia_alloc_mem: addr 0x40000000 size 0x400, realsize 0x1000
> 
> The ressource allocation of "cbb" is broken (well, the reason is
> that the PCI framework doesn't provide much support to do it right...)
> and will allocate addresses which are not forwarded by the PCI-PCI bridge.

Yes, the 0x40000000 is hardcoded, and not the right thing to do at
all. If it has to guess, it's better to not start at the end
pf physical memory, but rather use the highest available region
at the top of i386 32bit PCI memory space, which is where most
things usually are mapped.

- Frank

-- 
Frank van der Linden                           fvdl@wasabisystems.com
======================================================================
Quality NetBSD CDs, Support & Service.   http://www.wasabisystems.com/