Yenta Socket work with 32-bit card but not 16-bit

David Clark dlclark at
Thu Feb 15 11:13:52 EST 2007

Do I need to somehow tell the kernel to reserve a block of PCI memory
space just for 16 PCMCIA cards?  Is this what the "config.opts" file is
supposed to do?

I've been staring at source for a couple of days now, trying to
understand how this all works and it is slow going.

Any hints?

David Clark
Senior Software Engineer
C&H Technologies, Inc
Web: http:\\
Phone: 512-733-2621
Fax: 512-733-2629
Email: dlclark at

-----Original Message-----
From: Dominik Brodowski [mailto:linux at] 
Sent: Thursday, February 08, 2007 8:23 PM
To: David Clark
Cc: linux-pcmcia at
Subject: Re: Yenta Socket work with 32-bit card but not 16-bit


On Thu, Feb 08, 2007 at 05:24:36PM -0600, David Clark wrote:
> Something is not right!!!  Below is all I'm getting from lspcmcia
> line.  I have a similar result with lspci -vvv except the
> line lists the pci controller.
> "Socket 0 Bridge:        [yenta_cardbus]         (bus ID:
> Have you ever seen this before?  I'll get back to you after I look
> it further.

It seems that in your case you need "pcmcia-socket-startup" to run --
is strange for a PPC. Normally, this call should be handled by udev, but
might want to try out doing this call manually.


More information about the linux-pcmcia mailing list