Linux3.0.35支持emmc5.0
2016-07-21 11:04
801 查看
Linux3.0.35内核目前只支持emmc4.5以下,所有使用最新的emmc5.0以上就需要作出以下修改:
drivers/mmc/core/mmc.c
drivers/mmc/core/mmc.c
--- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -260,7 +260,7 @@ static int mmc_read_ext_csd(struct mmc_card *card, u8 *ext_csd) card->ext_csd.rev = ext_csd[EXT_CSD_REV]; /* workaround: support emmc 4.5 cards to work at emmc 4.4 mode */ - if (card->ext_csd.rev > 6) { + if (card->ext_csd.rev > 8) { printk(KERN_ERR "%s: unrecognised EXT_CSD revision %d\n", mmc_hostname(card->host), card->ext_csd.rev); err = -EINVAL;
相关文章推荐
- Linux基础(19)软件磁盘阵列RAID
- linux 下分离 debuginfo 到独立文件.
- Linux内存中的Cache真的能被回收么?
- linux 下c 编译和调试
- linux环境下deb格式文件转换成rpm格式
- Linux系统编程--文件(二)
- debian linux制作deb包
- linux终端自定义命令的别名
- screen命令整理
- Linux之进程终止
- Linux之fork与vfork区别
- linux中安装zookeper
- Linux学习笔记--认识Linux下路径概念
- 解决C3P0在Linux下Failed to get local InetAddress for VMID问题
- nagios系列(一)centos6.5环境部署nagios服务端
- nagios系列(一)centos6.5环境部署nagios服务端
- Zedboard上运行Linaro系统(一):SD卡分区
- 如何在 Linux 上永久挂载一个 Windows 共享
- linux笔记:软件包管理-软件包简介
- 嵌入式linux 项目开发(一)——CGIC编程