Ok, i tries this new one.
Here are results:
My HW (Asus M6Ne) [luc@merlin /tmp/sdricoh_cs-0.1]$ lspci
02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac) 02:01.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
Compile is fine. (needed linux-headers, build-essentials)
[luc@merlin /tmp/sdricoh_cs-0.1]$ modinfo sdricoh_cs filename: /lib/modules/2.6.20-9-generic/kernel/drivers/mmc/sdricoh_cs.ko license: GPL version: 0.1 description: Ricoh RL5c476 II Secure Digital Interface driver author: Sascha Sommer <email address hidden> srcversion: F1B79D2638461655B1DC596 alias: pcmcia:m*c*f*fn*pfn*paD9F522EDpbC3901202pc*pd* depends: mmc_core,pcmcia vermagic: 2.6.20-9-generic SMP mod_unload 586 parm: debug:Enable debugging (default 0) (uint) parm: write:Dangerous: Enable writting. Might destroy the data on the sd card. (default 0) (uint) [luc@merlin /tmp/sdricoh_cs-0.1]$
After insert a card
tail -f /var/log/messages Mar 9 14:58:17 merlin kernel: [23348.368000] pccard: PCMCIA card inserted into slot 0 Mar 9 14:58:17 merlin kernel: [23348.368000] pcmcia: registering new device pcmcia0.0
[luc@merlin /dev]$ lspcmcia Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.0) Socket 0 Device 0: [-- no driver --] (bus ID: 0.0) Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.1)
[luc@merlin /tmp/sdricoh_cs-0.1]$ sudo pccardctl info PRODID_1="RICOH" PRODID_2="Bay2Controller" PRODID_3="" PRODID_4="" MANFID=0000,0000 FUNCID=254 PRODID_1="" PRODID_2="" PRODID_3="" PRODID_4="" MANFID=0000,0000 FUNCID=255 [luc@merlin /tmp/sdricoh_cs-0.1]$
[luc@merlin /tmp/sdricoh_cs-0.1]$ sudo pccardctl ident Socket 0: product info: "RICOH", "Bay2Controller", "", "" manfid: 0x0000, 0x0000 function: 254 () Socket 1: no product info available
[luc@merlin /tmp/sdricoh_cs-0.1]$ sudo pccardctl status Socket 0: 3.3V 16-bit PC Card Subdevice 0 (function 0) [unbound] Socket 1: no card
Ok, i tries this new one.
Here are results:
My HW (Asus M6Ne) cs-0.1] $ lspci
[luc@merlin /tmp/sdricoh_
02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
02:01.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
Compile is fine. (needed linux-headers, build-essentials)
[luc@merlin /tmp/sdricoh_ cs-0.1] $ modinfo sdricoh_cs 2.6.20- 9-generic/ kernel/ drivers/ mmc/sdricoh_ cs.ko 5B1DC596 m*c*f*fn* pfn*paD9F522EDp bC3901202pc* pd* cs-0.1] $
filename: /lib/modules/
license: GPL
version: 0.1
description: Ricoh RL5c476 II Secure Digital Interface driver
author: Sascha Sommer <email address hidden>
srcversion: F1B79D263846165
alias: pcmcia:
depends: mmc_core,pcmcia
vermagic: 2.6.20-9-generic SMP mod_unload 586
parm: debug:Enable debugging (default 0) (uint)
parm: write:Dangerous: Enable writting. Might destroy the data on the sd card. (default 0) (uint)
[luc@merlin /tmp/sdricoh_
After insert a card
tail -f /var/log/messages
Mar 9 14:58:17 merlin kernel: [23348.368000] pccard: PCMCIA card inserted into slot 0
Mar 9 14:58:17 merlin kernel: [23348.368000] pcmcia: registering new device pcmcia0.0
[luc@merlin /dev]$ lspcmcia
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.0)
Socket 0 Device 0: [-- no driver --] (bus ID: 0.0)
Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:02:01.1)
[luc@merlin /tmp/sdricoh_ cs-0.1] $ sudo pccardctl info 2="Bay2Controll er" cs-0.1] $
PRODID_1="RICOH"
PRODID_
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=254
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255
[luc@merlin /tmp/sdricoh_
[luc@merlin /tmp/sdricoh_ cs-0.1] $ sudo pccardctl ident
Socket 0:
product info: "RICOH", "Bay2Controller", "", ""
manfid: 0x0000, 0x0000
function: 254 ()
Socket 1:
no product info available
[luc@merlin /tmp/sdricoh_ cs-0.1] $ sudo pccardctl status
Socket 0:
3.3V 16-bit PC Card
Subdevice 0 (function 0) [unbound]
Socket 1:
no card