cmd的发送 mmc_SD/MMC子系统之一——插卡、检测

一、SDHCI与控制器驱动

SDHC:Secure Digital(SD) Host Controller,是指一套sd host控制器的设计标准,其寄存器偏移以及意义都有一定的规范,并且提供了对应的驱动程序,方便vendor进行host controller的开发。

厂商按照这套标准设计host controller之后,可以直接使用sdhci driver来实现host controller的使用,(qcom和samsung都使用了这套标准)。而vendor只需要实现平台相关的部分、如clock、pinctrl、power等等的部分即可。

关于这个标准,可以参考《SDHC_Ver3.00_Final_110225》。

注意,强调一下,这是一种mmc host controller的设计标准,其本质上还是属于mmc host。并且,其兼容mmc type card,而不是说只能使用于sd type card。

SDHCI:Secure Digital(SD) Host Controller Interface,是针对SDHC标准的驱动接口。

其常见接口如:

sdhci_pltfm_init:平台设备SDHCI初始化,主要是分配、设置sdhci_host,最终关联到platform_device的device

sdhci_alloc_host:分配sdhci_host

mmc_alloc_host:分配、设置mmc_host(卡检测的扫描工作队列)

sdhci_add_host:设置sdhci_host,关联到mmc_host,并注册mmc_host

sdhci_setup

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值