
sd
文章平均质量分 60
rain0993
这个作者很懒,什么都没留下…
展开
-
SDIO 驱动
SDIO卡 SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。 SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由原创 2013-01-05 17:08:23 · 828 阅读 · 0 评论 -
基于ARM含SD控制器的SD卡的SDIO模式驱动解析
SD卡由日本松下、东芝及美国SanDisk公司于1999年8月共同开发研制。 SD卡的结构能保证数字文件传送的安全性,也很容易重新格式化,因此越来越多的被应用的嵌入式系统中。 SD卡的使用非常方便,常见的有两种工作模式:SPI和SDIO。SPI是串行的工作模式,速度相对较低,但是使用方便,只要MCU含有SPI接口均可使用。SDIO模式,可以最多4线传输,因此速度比较快,由于SD卡的普及原创 2013-01-05 17:07:41 · 900 阅读 · 0 评论 -
SDIO架构初解2
谨以此文纪念过往的岁月 以SDIO为例其会采用mmc_attach_sdio来实现驱动和设备的匹配,其本质还是根据sdio_bus的匹配规则来实现匹配。在mmc_attach_sdio中首先是mmc匹配一个bus,即采用何种bus来进行mmc bus来处理host。在这里需要理解一点就是在SDIO中,对于SD卡存储器mmc为实体设备,而对于非SD卡存储器,如SDIO接口的设备,则mmc则表征为b原创 2013-01-07 14:06:34 · 1034 阅读 · 0 评论 -
SD卡驱动分析
SD卡驱动分三层结构分别对应driver/mmc目录下的card、host、core三个文件夹。其层次关系如下所示: 块设备驱动层(linux/block) 内核空间file_operations调用 块设备请求处理(linux/driver/mmc/card)原创 2013-01-07 14:12:43 · 5600 阅读 · 0 评论