我有一个系统服务,会检测存储在sd卡内某特定的命令的文件,一旦发现该文件,会将该文件的内容和eMMC特定存储位置的内容作比对,如果不相同,用文件的
内容覆盖eMMC特定位置的内容,然后重启系统.
系统重启时,某个驱动模块会去读取eMMC特定位置的内容,作为驱动初始化的参数.
总而言之一句话,我需要知道怎么去读写eMMC特定的位置,但这个读写操作不能依
赖于eMMC的内核层的驱动接口,因为需从eMMC读取初始化参数的驱动模块比eMMC
的驱动模块更先加载.
另外,在我的应用场景下,也没有办法预先在u-boot内读取eMMC的参数内容,然后传递
给kernel,因为我们的u-boot没有源代码,不能修改.
|