如果你想对mmc子系统有下列需求的研究,那么恭喜你,找对地方了,更重要的是找对博客了,关于此mmc子系统学习笔记是walfred在学习过程中记载的,所以错误在所难免,所以请各位读者在阅读时如果遇到问题,请留言评论,walfred谢谢你的支持!
本mmc子系统主要讨论了下述内容:
关于mmc子系统,各硬件平台、各Linux版本之间的差异;
阅读mmc子系统需要的知识准备;
啥是是mmc,啥又是SD,啥又是SDIO;
一些LInux设备模型的重现;
虚拟总线;
mmc子系统的结构组织;
关于platform总线,研究的主线一;
关于mmc总线,研究的主线二;
关于sdio总线
相关结构体;比如 platform_device描述一个platform设备,platform driver描述一个msmsdcc_driver设备驱动,描述mmc card的结构等等;
host控制的结构体;
mmc子系统的代码组织;
BSP相关代码;
驱动相关代码;
主要代码分析;
mmc card初始设备;
相关中断,及上下半步各完成什么工作;
定时器相关的一些介绍;