Changing the IO window of the cardbus bridge

Dominik Brodowski linux at dominikbrodowski.net
Fri Mar 31 12:20:15 EST 2006


Hi,

On Fri, Mar 31, 2006 at 11:16:11AM -0600, Richard Smith wrote:
> Kernel outputs the following:
> 
> Yenta: CardBus bridge found at 0000:02:05.0 [104d:816a]
> Yenta: ISA IRQ mask 0x0c80, PCI irq 9
> Socket status: 30000810
> pcmcia: parent PCI bridge I/O window: 0x4000 - 0x4fff
> cs: IO port probe 0x4000-0x4fff: clean.
> pcmcia: parent PCI bridge Memory window: 0xd0200000 - 0xd02fffff
> pcmcia: parent PCI bridge Memory window: 0x30000000 - 0x31ffffff
> 
> Probes to my CF ide device at 0x4050 don't work all I get are 0xff.
> 
> How can I change this IO window to another location to see if it works?

You can also add other IO ports to /etc/pcmcia/config.opts (where
include port 0x4000-0x4fff already seems to be present), e.g.

include port 0x100-0x3af
include port 0x3e0-0x4ff
include port 0x820-0x8ff
include port 0xc00-0xcf7

The parent PCI bridge doesn't need to be adjusted as long as it is
"transparent", which is most often the case on notebooks and x86 desktop
systems.

	Dominik



More information about the linux-pcmcia mailing list