Emai;xiaohua0877@163
com 1 SD Card Linux 驱动 流程图 想了解 SD 卡的工作原理,首先需要了解的就是 SD 卡协议了,这个在网上可以轻松的下载到
在了解协议后,就可以看看下面的一些开发思路了
首先看下脱离操作系统如何在S3C2410 上实现 SD 卡的读写
过程可以分为 3 个大的步骤:初始化 sd 卡、写 sd 卡、读 sd卡 ; 下 面 的 过 程 是 我 通 过 realview-MDK 环 境 测 试 过 的
一 、 初 始 化 sd 卡 二、写 sd 卡 写 sd 卡可以分为3 种方式:POLL、中断、DMA (1)POLL 写 Emai;xiaohua0877@163
com 2 Emai;xiaohua0877@163
com 3 (2)中断写 Emai;xiaohua0877@163
com 4 (3)DMA 写 Emai;xiaohua0877@163
com 5 Emai;xiaohua0877@163
com 6 三、读sd 卡 读sd 卡也可分为 3 中方式:POLL、中断、DMA (1)POLL 读 Emai;xiaohua0877@163
com 7 (2)中断读 (3)DMA 读 Emai;xiaohua0877@163
com 8 基于S3C2410 的SD 卡linux 驱动工作原理(二) 前几天写了篇“基于S3C2410 的SD 卡linux 驱动工作原理(一)”,说了下脱离操作系统如何在 S3C2410 上实现 SD 卡的读写
了解了脱离操作系统的工作原理后,现在可以思考 linuxEmai;x iaohu a0877@163
com 9 是如何管理管理SD 卡的了
Linu x 中SD 驱动可以分为 3 层:块设备层(mmc_block
c ,mmc_sy sfs
c,mmc_qu eu