uboot 下MMC驱动
来源:互联网 发布:大鱼海棠 楸 知乎 编辑:程序博客网 时间:2024/05/17 20:28
drivers\mmc
static const struct blk_ops mmc_blk_ops = { .read = mmc_bread,#ifndef CONFIG_SPL_BUILD .write = mmc_bwrite, .erase = mmc_berase,#endif .select_hwpart = mmc_select_hwpart,};
U_BOOT_DRIVER(mmc_blk) = { .name = "mmc_blk", .id = UCLASS_BLK, .ops = &mmc_blk_ops, .probe = mmc_blk_probe,};
需要注意函数:
int mmc_bind(struct udevice *dev, struct mmc *mmc, const struct mmc_config *cfg)
int mmc_unbind(struct udevice *dev)
static int mmc_blk_probe(struct udevice *dev){ struct blk_desc *block_dev = dev_get_uclass_platdata(dev); int dev_num = block_dev->devnum; struct mmc *mmc = find_mmc_device(dev_num);
if (!mmc) return -ENODEV; return mmc_init(mmc);}
0 0
- uboot 下MMC驱动
- uboot中mmc驱动调用分析
- uboot源码——mmc驱动分析
- 移植6- uboot之sd/mmc驱动移植
- linux下SD/MMC/SDIO驱动分析
- mmc驱动
- uboot中的mmc命令
- uboot中的mmc命令
- uboot的mmc命令
- uboot下的UART驱动
- uboot下gpio驱动移植
- MMC驱动之mmc host
- UBOOT-2012-10在OK6410平台的移植(九)MMC驱动
- linux下MMC/SD/SDIO驱动系列之一 ---- 概述
- linux下MMC/SD/SDIO驱动系列之一 ---- 概述
- uboot的sd/mmc流程
- s3c6410 LCD在uboot下的驱动
- uboot下的nand flash驱动分析
- Android RxJava使用介绍(3) RxJava的操作符及Android事件总线
- [深度学习]人工神经网络中激励函数作用详解
- 2017RFID世界大会抢先看!
- AndroidStudio的文件目录详解
- jsp中如何取List中Map的值
- uboot 下MMC驱动
- jQuery 随笔 之 与其他JS库冲突的解决
- JAVA——容易混淆的一些概念
- MathJax
- PHP
- Select2 下拉框
- 学习了一下基础的java完成了一个万年历
- C语言版 计算器-词法分析器-源码分析
- github+jekyll 搭建博客最全教程(一次性完成)