- 161
- 0
- 约2.54万字
- 约 25页
- 2017-06-16 发布于江苏
- 举报
androidsd卡流程解析-ChinaUnix博客
android sd 卡流程解析
本文是随笔所记,为了用时比较方便查到到对应的代码。文中可能会有些错误,如各位 IT
友发现,欢迎给我留言或发email:hyouyan@126.com
android 的sd 卡大概可以分为三层:
1:kernel 层的检测,并发送卡存在与否的消息
2:vold service,这个是个可执行文件,在init.rc 中以服务的形式启动。通过监听kernel sd
卡的插入与拔出的uevent 及其它事件,并发送给framwrok
3:framwork,接受sd 卡状态变化的netlink,并发相应命令给vold
1:kernel 层的检测
在sd 卡的对应驱动中ret = sdhci_add_host(host);
对应厂家sd 卡的驱动中有
mmc_add_host(mmc);
int mmc_add_host(struct mmc_host *host)
{
……
mmc_start_host(host);
……
}
/**
* mmc_add_host - initialise host hardware
* @host: mmc host
*
* Register the host with t
您可能关注的文档
最近下载
- Unit 3 Growing Up (第1课时) Section A 1a- 2d 课件 2026年春人教版英语八年级下册.pptx VIP
- 定积分习题及答案11 - 微积分.docx VIP
- 2026年陕西省西安市高新一中中考二模英语试卷(解析版).docx VIP
- 机械原理与机械设计 (第3版)上册张策课后习题答案.pdf
- 深度学习行业市场前景及投资研究报告:AI终结人工基本面与高频因子挖掘.pdf VIP
- 初中化学试题2022年山东省青岛五十八中自主招生化学试卷.pdf VIP
- 腈纶聚合操作工前沿技术考核试卷及答案.docx VIP
- 2022年山东省青岛五十八中自主招生化学试卷(含答案解析).docx VIP
- 腈纶聚合操作工专业技能考核试卷及答案.docx
- 上海市小学六年级下学期数学第三单元测试卷-圆柱与圆锥(同步练习).doc VIP
原创力文档

文档评论(0)