From owner-freebsd-current@FreeBSD.ORG Sun Dec 4 17:17:46 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13A9916A41F; Sun, 4 Dec 2005 17:17:46 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 932A343D49; Sun, 4 Dec 2005 17:17:45 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jB4HFUJG004606; Sun, 4 Dec 2005 10:15:30 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 04 Dec 2005 10:16:12 -0700 (MST) Message-Id: <20051204.101612.130709753.imp@bsdimp.com> To: rwatson@freebsd.org From: "M. Warner Losh" In-Reply-To: <20051203110534.N98873@fledge.watson.org> References: <20051203110534.N98873@fledge.watson.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sun, 04 Dec 2005 10:15:30 -0700 (MST) Cc: current@freebsd.org Subject: Re: Brief Report: IBM/Lenovo z60t notebook with FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Dec 2005 17:17:46 -0000 In message: <20051203110534.N98873@fledge.watson.org> Robert Watson writes: : At the end of the day, I have most things working with this notebook : except for the following: : : - The Ricoh SD card reader is unsupported. Google suggests that Linux : also doesn't support it, and that although there's a reverse engineering : effort going on, it has made limited progress. They're looking for : volunteers if anyone is interested in learning about reverse : engineering. The Ricoh SD card reader uses the SD Standard Host Interface, as do the TI chipsets. Sadly, the SD Standard Host Interface version 1.0 (and all other) documents are available only under extreme NDA. There's been a few 'leaks' in the interface via different data sheets and such (I snagged my copies while I could). The SD consortium does this to protect the DRM functions they added over MMC. However, the real reason many think they do this is to assure their revenue stream. The MMC/SD card reader also needs a mmc bus driver as well. I'll be working on one for a port to an embedded part I'm doing for work, since we'll likely be storing our configuration data on a MMC part... Generally finding data on the 'standard host interface' for the SD, MMC, MemoryStick or SmartMedia adapters is an excersize in frustration. :-( Warner