Fork me on GitHub
摘要: 零、说明 对应代码drivers/mmc/core/host.c,drivers/mmc/core/host.h。 为底层host controller driver实现mmc host的申请以及注册的API等等,以及host相关属性的实现。 一、API总览 1、mmc host分配、注册相关 mm 阅读全文
posted @ 2019-04-29 15:17 yooooooo 阅读(1921) 评论(0) 推荐(0) 编辑
摘要: 零、说明 对应代码drivers/mmc/core/bus.c。 抽象出虚拟mmc bus,实现mmc bus的操作。 一、API总览 1、mmc bus相关 mmc_register_bus & mmc_unregister_bus 用于注册和卸载mmc bus(虚拟mmc总线)到设备驱动模型中。 阅读全文
posted @ 2019-04-29 14:41 yooooooo 阅读(1629) 评论(0) 推荐(1) 编辑
摘要: 一、host相关 1、struct mmc_host struct mmc_host是mmc core由host controller抽象出来的结构体,用于代表一个mmc host控制器。 数据结构如下: ocr值各个位代表的电压意义如下: host属性2(mmc_host caps2)支持的属性如 阅读全文
posted @ 2019-04-29 14:23 yooooooo 阅读(2283) 评论(0) 推荐(2) 编辑
摘要: 一、概念 1、mmc的概念 mmc有很多种意义,具体如下: mmc MultiMedia Card,多媒体存储卡, 但后续泛指一个接口协定(一种卡式),能符合这接口的内存器都可称作mmc储存体。 主要特性如下: 工作电压:高电压为2.7~3.6 V,低电压为1.65~1.95 V,可选。 mmc总线 阅读全文
posted @ 2019-04-29 14:22 yooooooo 阅读(2127) 评论(0) 推荐(0) 编辑