Problem with yenta_socket (unable to map card memory)

David Hinds dhinds at sonic.net
Sat Jul 10 13:51:20 EDT 2004


On Sat, Jul 10, 2004 at 09:49:48AM -0700, Jeff Morrow wrote:
> 
> 0000:01:0a.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80)
>         Flags: bus master, medium devsel, latency 168, IRQ 10
>         Memory at e4004000 (32-bit, non-prefetchable) [size=4K]
>         Bus: primary=01, secondary=02, subordinate=05, sec-latency=176
>         Memory window 0: e0200000-e03ff000 (prefetchable)
>         Memory window 1: e4007000-e4008000
>         I/O window 0: 0000a800-0000a8ff
>         I/O window 1: 0000b000-0000b403
>         16-bit legacy interface ports at 0001

You probably need to update /etc/pcmcia/config.opts to list memory and
IO port ranges that are available for PCI bus 1.

Perhaps:

  include memory 0xe0000000-0xe0ffffff
  include port 0xa000-0xbfff

(the full ranges will show up in 'lspci -vv' for the PCI bus bridge
with secondary bus = 1)

-- Dave



More information about the linux-pcmcia mailing list