Yenta socket and mmc/sd slot
Russell King
rmk+pcmcia at arm.linux.org.uk
Wed Aug 31 08:13:44 EDT 2005
On Wed, Aug 31, 2005 at 01:57:03PM +0200, Stephan Wienczny wrote:
> Am Mittwoch, 31. August 2005 13:19 schrieb Russell King:
> > On Wed, Aug 31, 2005 at 01:01:50PM +0200, Stephan Wienczny wrote:
> > > What would you do to investigate this? I'm not (yet) familiar with the
> > > pcmcia-subsystem. If you told me what you would do, I could try to get
> > > the needed information.
> >
> > It's nothing to do with the PCMCIA subsystem. It's a separate logical
> > device.
>
> Maybe I got it wrong but I think this device is connect like this:
>
> PCI Bus - PCMCIA-Controller - Mysterius-Device - MMC/SD-Card
>
> This device is not directly connected to the pci-bus as it's not showing
> up there. lspci should show a unknown device if it was. I think Ricoh
> connected a card reader chip to a pcmcia port. I can get basic
> Information from the pcmcia system if an media-card is inserted, like
> voltage, cis-String etc.
media cards are a different technology again. I've no experience of
them, but they may be compatible with CF cards, in which case they're
directly compatible with PCMCIA.
MMC/SD cards are in no way compatible with CF since they have their
own serial-based interface with their own protocol. I think it would
be unlikely for such a device to be connected to a PCMCIA controllers
socket function, but shrug.
> By the way, what exactly is this cis? With this device it tells me
> in /sys/class/pcmcia_socket/pcmcia_socket0/cis
> !âÂÂRICOHBay1ControllerU
The CIS is binary data supplied from the PCMCIA card with a structured
format. I don't remember the details of the format off the top of my
head, but look in pcmcia-cs for the dump_cis program. That knows the
format of this stuff.
--
Russell King
Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/
maintainer of: 2.6 Serial core
More information about the linux-pcmcia
mailing list