From owner-freebsd-mobile@FreeBSD.ORG Thu Sep 13 16:20:39 2007 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AAB416A41A for ; Thu, 13 Sep 2007 16:20:39 +0000 (UTC) (envelope-from lists@swaggi.com) Received: from rusty.swaggy.net (rusty.swaggy.net [204.14.85.196]) by mx1.freebsd.org (Postfix) with ESMTP id 0EDB213C4A6 for ; Thu, 13 Sep 2007 16:20:38 +0000 (UTC) (envelope-from lists@swaggi.com) Received: from localhost ([127.0.0.1] helo=swaggi.com) by rusty.swaggy.net with esmtp (Exim 4.67 (FreeBSD)) (envelope-from ) id 1IVqso-000OmB-7d for freebsd-mobile@freebsd.org; Thu, 13 Sep 2007 11:45:35 -0400 From: "Yuri Lukin" To: freebsd-mobile@freebsd.org Date: Thu, 13 Sep 2007 11:45:34 -0400 Message-Id: <20070913153308.M2541@swaggi.com> X-Mailer: swaggi.com MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Subject: SD/MMC (ricoh) reader on Thinkpad T61 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2007 16:20:39 -0000 I have a Thinkpad T61 with an integrated SD/xD/MMC reader. It shows up as such on my system: none1@pci21:0:2: class=0x080500 card=0x20c817aa chip=0x08221180 rev=0x21 hdr=0x00 vendor = 'Ricoh Company, Ltd.' device = 'SD Bus Host Adapter' class = base peripheral none2@pci21:0:3: class=0x088000 card=0x20c917aa chip=0x08431180 rev=0x11 hdr=0x00 vendor = 'Ricoh Company, Ltd.' device = 'unknown Ricoh MMC Host Controller' class = base peripheral none3@pci21:0:4: class=0x088000 card=0x20ca17aa chip=0x05921180 rev=0x11 hdr=0x00 vendor = 'Ricoh Company, Ltd.' device = 'unknown Ricoh Memory Stick Host Controller' class = base peripheral none4@pci21:0:5: class=0x088000 card=0x20cb17aa chip=0x08521180 rev=0x11 hdr=0x00 vendor = 'Ricoh Company, Ltd.' device = 'unknown Ricoh xD-Picture Card Host Controller' class = base peripheral Has anyone been able to get this to work on 7.0-current? There was a recent post in freebsd-mobile about an experimental driver that at least one other user reported as working but I don't see it merged into the tree just yet: http://lists.freebsd.org/pipermail/freebsd-mobile/2007-May/009810.html I tried adding "device mmc" and "device mmcsd" to my kernel but no luck. Have not tried the experimental driver just yet, figured I'd ask on the list first. My system is: %uname -a FreeBSD 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Thu Sep 13 10:55:38 EDT 2007 root@:/usr/obj/usr/src/sys/T61 i386 Thanks, Yuri