索达吉堪布演讲教材:基于S3C2410的SD卡linux驱动工作原理(二)
来源:百度文库 编辑:偶看新闻 时间:2024/05/05 04:25:45
“基于S3C2410的SD卡linux驱动工作原理(一)”,说了下脱离操作系统如何在S3C2410上实现SD卡的读写。了解了脱离操作系统的工作原理后,现在可以思考linux是如何管理管理SD卡的了。Linux中SD驱动可以分为3层:块设备层(mmc_block.c,mmc_sysfs.c,mmc_queue.c)、mmc协议层(mmc.c)、sd驱动层(s3c2410_sdi.c)。
下面从以下几个方面理解驱动:
1、s3c2410_sdi.c代码初始化过程;
2、SD卡块设备注册过程;
3、request及数据传输的实现。
下面介绍的过程参考的代码是我们华清远见培训中心在教学中使用的一套代码,内核版本是2.6.8,其它版本过程类似。
一、s3c2410_sdi.c代码初始化过程
二、SD卡块设备注册过程
三、request及数据传输的实现
用S3C2410的实验板做基于嵌入式LINUX系统下的USB1.1接口驱动,请问各位大侠该如何做啊?
谁知道s3c2410的触摸屏驱动的源代码的下载地址,拜求?!!
如何打造基于Linux的VPN服务器
sd卡驱动
linux 的网卡驱动
最近是不是有一个新的基于Linux的操作系统?
配置基于Linux平台的Netfilter-iptables防火墙
配置基于Linux平台的Netfilter-iptables防火墙
配置基于Linux平台的Netfilter-iptables防火墙
为什么我的本本SD卡槽驱动不上
linux下的硬件驱动
有没有基于雷管43.51的加速版驱动?
大唐的Arena平台是基于linux开发出来的吗?
haierN60SMM/SD卡如何驱动
红旗LINUX的驱动能用到LINUX里吗?
苹果的MAC操作系统是基于Unix还是Linux?还是二者都有?
我想学习基于linux平台的软件编程,请介绍几本书给我!
linux系统的网络设备驱动的程序结构
我的手提电脑有sd卡插口,可插上sd卡后,却找不到驱动程式。请问要到哪下载驱动程式?
linux的usb驱动哪里有
求INTEL 945PLrn的LINUX驱动
linux 9.0安装显卡驱动的问题
linux下的数据采集驱动
linux 下的网卡驱动问题