首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux内核中模拟MMC卡

在Linux内核中模拟MMC卡
EN

Stack Overflow用户
提问于 2011-12-22 19:55:07
回答 1查看 824关注 0票数 0

我尝试在我的2.6.21内核中添加mmc_spi模块,以便通过SPI与MMC卡进行通信。我认为有3个模块是必需的: mmc_core mmc_block mmc_spi

我的mmc_blk设备已在系统中注册(cat /proc/devices)。我已经创建了正确的/dev/mmc。少校是对的。但是当我试图挂载它时-我得到了错误-没有这样的设备或地址。

我认为必须填充其中一个结构,以告诉linux该卡在套接字内。我现在得手工做了。我该如何模拟它呢?

EN

回答 1

Stack Overflow用户

发布于 2012-12-18 03:25:23

通常,您需要有一个引用新mmc_spi模块的平台设备。你通常可以为此创建一个内核模块,但在许多支持“静态”MMC的架构中,它将位于适当的“arch/foo/platform”目录中。

如果您在使用开放固件(设备树、dts、dtb等)的系统上工作支持,那么您只需将"mmc_spi“添加到兼容标志,以便将SPI从项添加到您的DTS中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8603522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档