我有一个RK3288 SOC平台及其所有的AOSP源代码(安道尔SDK,NDK,Linux内核,U).
AOSP中存在\外部\mmc-util\mmc.c。它似乎使用ioctl函数通过不同的eMMC命令测试eMMC设备。
我想在SOC平台上构建和执行它。
请参考,但输入mm将得到以下结果:
fatal error: #include asm-generic/int-ll64.h: No such file or directory
fatal error: #include <linux/mmc/ioctl.h>: No such file or directory
我的目的是设计
我试图在HP Stream 11 Pro G3笔记本电脑/82A9上安装Linux,并需要eMMC主机控制器制造商的名称,这样我就可以知道在Linux内核中要启用哪些驱动程序。
我尝试了lspci和lsusb,但在它们的输出中找不到任何有用的信息;同样地,对于mmc-utils. 的mmc,我的笔记本电脑有一个读卡器,控制器是Realtek。然而,没有提供关于eMMC控制器的其他信息。
来自lspci的输出:
📷
来自lsusb的输出:
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001