From owner-freebsd-questions@FreeBSD.ORG Mon Sep 5 16:03:33 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC47916A469 for ; Mon, 5 Sep 2005 16:03:33 +0000 (GMT) (envelope-from rsmith@xs4all.nl) Received: from smtp-vbr3.xs4all.nl (smtp-vbr3.xs4all.nl [194.109.24.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id D472343D46 for ; Mon, 5 Sep 2005 16:03:32 +0000 (GMT) (envelope-from rsmith@xs4all.nl) Received: from slackbox.xs4all.nl (slackbox.xs4all.nl [213.84.242.160]) by smtp-vbr3.xs4all.nl (8.13.3/8.13.3) with ESMTP id j85G3U7S066850; Mon, 5 Sep 2005 18:03:30 +0200 (CEST) (envelope-from rsmith@xs4all.nl) Received: by slackbox.xs4all.nl (Postfix, from userid 1001) id 6C3EA6444; Mon, 5 Sep 2005 18:03:30 +0200 (CEST) Date: Mon, 5 Sep 2005 18:03:30 +0200 From: Roland Smith To: Ben Paley Message-ID: <20050905160330.GB99602@slackbox.xs4all.nl> Mail-Followup-To: Ben Paley , FreeBSD Questions References: <200509051036.41105.ben@spooty.net> <200509051124.33290.ben@spooty.net> <20050905105053.GA95178@slackbox.xs4all.nl> <200509051526.22644.ben@spooty.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="O5XBE6gyVG5Rl6Rj" Content-Disposition: inline In-Reply-To: <200509051526.22644.ben@spooty.net> User-Agent: Mutt/1.4.2.1i X-GPG-Fingerprint: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 X-GPG-Key: http://www.xs4all.nl/~rsmith/pubkey.txt X-GPG-Notice: If this message is not signed, don't assume I sent it! X-Virus-Scanned: by XS4ALL Virus Scanner Cc: FreeBSD Questions Subject: Re: Internal SD card reader, Dell laptop X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Sep 2005 16:03:34 -0000 --O5XBE6gyVG5Rl6Rj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 05, 2005 at 03:26:22PM +0100, Ben Paley wrote: > > > Is that it? > > > > I think so. According to the following page, > > http://www.math.ucla.edu/~jimc/insp6000/p-proc.html#sd it is a Ricoh > > R5c576A chip. Looking at the Ricoh page for this chip, > > http://www.ricoh.com/LSI/product_pcif/pcc/5c576a/ there seems to be no > > programming info available. > > > > AFAICT, there is no Linux driver either, but someone seems to be working > > on it: http://list.drzeus.cx/pipermail/wbsd-devel/2005-March/000261.html > > You could try contacting this person to see how far his efforts have > > come, and who the FreeBSD kernel developer is who is working on this. >=20 > Thanks a lot for your advice - I shall follow it, even if it is slightly= =20 > dispiriting. Perhaps I should learn C properly and start writing some=20 > drivers... :-) Not that I want to discourage you, but that seems like a tall order. Apart from knowing C, you'd have to get familiar with the FreeBSD kernel and writing device drivers. I guess a driver for an SD card reader should be similar to the USB umass(4) driver. It should also handle disks by using the CAM transport layer and da(4) devices. If you are serious about writing a driver, I would recommend reading "The Design and Implementation of the FreeBSD Operating System" by McKusick and Neville-Neil. Roland --=20 R.F.Smith (http://www.xs4all.nl/~rsmith/) Please send e-mail as plain text. public key: http://www.xs4all.nl/~rsmith/pubkey.txt --O5XBE6gyVG5Rl6Rj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDHGxSEnfvsMMhpyURAvliAJ9spOVki6e+kZXpJmvlhVRf8/djNQCfUFJM BqOUtmjYEfjGtF0rLaDDWso= =GNTQ -----END PGP SIGNATURE----- --O5XBE6gyVG5Rl6Rj--