Subject: Re: PCI-cardbus adapter problem
To: None <fvdl@wasabisystems.com>
From: Hayakawa Koichi <haya@ilink.sony.co.jp>
List: tech-kern
Date: 05/17/2001 20:02:41
Hello,

From: Frank van der Linden <fvdl@wasabisystems.com>
Subject: Re: PCI-cardbus adapter problem
Date: Thu, 17 May 2001 12:50:33 +0200
Message-ID: <20010517125033.A4237@vaasje.org>

 > 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.

This is a difficult problem.  We have tried to use memory
space at the end of physical memory, but it failed.  There
are something (I don't know what they are) above the end of
physical memory.

I hope the device driver of pci-pci bridge will be able to
control its memory-space windows.