From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 28 12:16:24 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30C1316A41F for ; Mon, 28 Nov 2005 12:16:24 +0000 (GMT) (envelope-from nz@thiemo.net) Received: from excalibur.ronald.org (excalibur.ronald.org [83.120.8.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 002F843D80 for ; Mon, 28 Nov 2005 12:16:09 +0000 (GMT) (envelope-from nz@thiemo.net) Received: from styx.ham01.thiemo.net (port-212-202-20-213.dynamic.qsc.de [212.202.20.213]) by excalibur.ronald.org (8.12.10/8.12.10) with ESMTP id jASCFfls013508 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 28 Nov 2005 13:15:46 +0100 (CET) Received: from mygiea.ham01.thiemo.net (localhost [127.0.0.1]) by styx.ham01.thiemo.net (8.13.3/8.13.3) with ESMTP id jASCFSr6072084 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Nov 2005 13:15:31 +0100 (CET) Received: (from thiemo@localhost) by mygiea.ham01.thiemo.net (8.13.3/8.13.3/Submit) id jASCFOb6072079; Mon, 28 Nov 2005 13:15:24 +0100 (CET) Date: Mon, 28 Nov 2005 13:15:24 +0100 From: Thiemo Nordenholz To: "M. Warner Losh" Message-ID: <20051128121524.GA71920@mygiea.ham01.thiemo.net> References: <20051124202519.GA84564@mygiea.ham01.thiemo.net> <20051124.171518.102581285.imp@bsdimp.com> <20051125105626.GA99656@mygiea.ham01.thiemo.net> <20051125.233821.59680423.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051125.233821.59680423.imp@bsdimp.com> User-Agent: Mutt/1.4.1i Cc: freebsd-hackers@freebsd.org Subject: Re: Writing a driver for a card reader controller - how? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 12:16:24 -0000 > to find on the mmc web site. These registers are standard, and I > anticipate that FreeBSD will have a mmc-bus layer that interacts with > these things. My initial take on the newbus hierarchy will look > something like: [ ... ] > Where each bridge driver takes care of providing a standard inteface > to the mmcbus layer. That layer would provide the means to do > transfers and the like. mmcf would be the interface presented to the > user for mmc flash cards. So I suppose I put my driver hacking attempts on the back burner for now and wait for that mmc framework to be designed? I still wonder why I cannot really talk with the chip in my notebook, though. Maybe one day someone crafts a driver for it where I can see how it's done the right way... Best wishes, Thiemo -- Query a PGP key server (e.g. http://www.pgp.net/) for my public key 41068629. Strange sender address? Please see http://www.thiemo.net/misc/list-mail.shtml