From owner-freebsd-drivers@FreeBSD.ORG Mon Sep 18 14:40:24 2006 Return-Path: X-Original-To: freebsd-drivers@freebsd.org Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DFC316A49E for ; Mon, 18 Sep 2006 14:40:24 +0000 (UTC) (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 39E6743D6A for ; Mon, 18 Sep 2006 14:39:07 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k8IEcgIY018902; Mon, 18 Sep 2006 08:38:43 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 18 Sep 2006 08:37:58 -0600 (MDT) Message-Id: <20060918.083758.63053354.imp@bsdimp.com> To: mail@sashi.de From: "M. Warner Losh" In-Reply-To: <450E571A.8030200@sashi.de> References: <450E571A.8030200@sashi.de> X-Mailer: Mew version 4.2 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]); Mon, 18 Sep 2006 08:38:43 -0600 (MDT) Cc: freebsd-drivers@freebsd.org Subject: Re: SDHCI Device Driver (first steps) X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 14:40:24 -0000 In message: <450E571A.8030200@sashi.de> Marian Asokarajan writes: : Hello, : : I'm trying to write an universal SD Host-Controller Device Driver, : which I'd like to contribute to the FreeBSD community. : So far the driver is able to recognize SD card insertion and removal. : Via a device node (/dev/sdhci0), it's also possible to dump : the SDHC's register set. : : Could someone please help testing the code ? : The kernel module and sources can be download here: : http://www.sashi.de/downloads/freebsd/sdhci/sdhcidd-0.0.1.tbz : * NOTE: The driver is experimental and might crash your system! : : I'm developing it on an ASUS laptop with a RICOH chipset and : it's the only chipset (beside Texas Instruments) supported. : Therefore, it would be great to receive a "pciconf -lv" block : of other SD host controllers. : : Thanks for your help. I'll be happy to do so. I too am working on the SD/MMC card stack. I have one boot loader for the AT91RM9200 working, and have been hacking on a quick and dirty driver for that part, but it needs to have the transport layer separated out from the MMC/SD protocol goo. Maybe we can work together to produce something that fits both our needs? Warner