Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Sep 2005 18:03:30 +0200
From:      Roland Smith <rsmith@xs4all.nl>
To:        Ben Paley <ben@spooty.net>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: Internal SD card reader, Dell laptop
Message-ID:  <20050905160330.GB99602@slackbox.xs4all.nl>
In-Reply-To: <200509051526.22644.ben@spooty.net>
References:  <200509051036.41105.ben@spooty.net> <200509051124.33290.ben@spooty.net> <20050905105053.GA95178@slackbox.xs4all.nl> <200509051526.22644.ben@spooty.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050905160330.GB99602>