Re SD/MMC subsystem resources

mani manishrma at gmail.com
Thu Nov 10 23:25:15 EST 2011


Hi,

I also didnt get any good doc on the mmc sub system
whereas there are few things that might help
A slide which explains driver stack:-
http://www.slideshare.net/champ_yen/linux-sdmmc-driver-stack

Check JEDEC specs (open standard for MMC /eMMC)
http://www.jedec.org/sites/default/files/docs/JESD84-A441.pdf

1. Card
you can look into linux kernel directory drivers/mmc/card/
very few files and easy to understand. can map with JEDEC pdf.
Block.c , queue.c and mmc_test.c

2. Core
Generic layer - Not much to be done in this if you are writing a driver or
so.

3. Host
drivers/mmc/host/
There are few sample mmc driver file are there although
This is specific to your chip. so needed data sheet. Also JEDEC spec can
help a bit.

Hope this helps.
Thanks
Manish

On Thu, Nov 10, 2011 at 2:50 PM, loody <miloody at gmail.com> wrote:

> hi:
> 2011/11/10, Asutosh Das <das.asutosh at gmail.com>:
> > Hi All
> > Please can you let me know if there are any good articles and/or books
> > that explain the linux sd/mmc stack that you may know of.
> >
> > TIA
> >
> how about posting this message on the linux-mmc mailing list?
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20111111/08d656da/attachment.html 


More information about the Kernelnewbies mailing list