- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 android sd 卡流程解析
本文是随笔所记,为了用时比较方便查到到对应的代码。文中可能会有些错误,如各位 IT 友发现,欢迎给我留言或发 email:[email protected] android 的 sd 卡大概可以分为三层: 1:kernel 层的检测,并发送卡存在与否的消息 2:vold service,这个是个可执行文件,在 init.rc 中以服务的形式启动。通过监听 kernel sd
2012-12-26 09:56:26 1095
转载 Android OS MTK6573 SD卡驱动浅析
首次出关于MTK方面的驱动文章,网上也很少有这方面的文章,所以我立志要写几篇这样的文章来引导刚出道的朋友们,咱们一起努力! 大家都说MTK简单,但我个人做过高通平台一年时间,然后转而做MTK平台,感觉还是能学到东西的,代码并不比所谓的高通简单,只是它做的好,封装的好,所以做这块驱动可能开发者做的事情没高通多,所以大家觉得容易,学不到东西。但只要自己对技术执着,深入到架构的实现,还是能学到很多的。
2012-12-26 09:20:51 734
转载 android fsck_msdos分析
FAT32.pdf The UNIX File System Check Program .pdf 文件系统检查工具fsck研究以及dosfsck代码分析.pdf 最近准备重写android/external中自带的fsck工具,因为这个工具对于内存的占用太厉害了,在一些极端的大容量小簇的情况下会导致系统奔溃,所以准备重写一个。 An
2012-12-17 14:22:32 3218
转载 SD卡操作及调试关键点
初始化: 1、初始化读写SD卡的硬件条件(spi接口和其他有用的管腿,如写保护) 2、上电延时过程 3、复位卡CMD0 4、激活卡,内部初始化并获取存储卡的类型 CMD1,CMD55,ACMD41 5、查询OCR,获取卡供电情况CMD58 6、是否使用CRC CMD59 7、设置读、写块数据长度,512B,CMD16 8、读取CSD,获取存储卡的其他参数信息。
2012-12-04 10:14:11 3324
转载 数据包的封装与命令协议相关
1 sd卡指令数据包 sd卡的指令被封装成48位的数据包,每次传送这48位的数据包。数据包的内容包括起始位、结束位、传输位、命令索引、传输参数和7位CRC校验码。其具体格式分布如下图 Bit 位置 47 46 [45:40] [39:08] [07:01] 00 Bit 宽度
2012-12-04 10:06:20 936
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人