标签: linux linux-kernel synchronization embedded driver
我正在使用嵌入式Linux系统,其中软件应以电源故障安全方式进行更换,并且当我们发出信号表明该程序完成时,电源故障不应对系统产生负面影响。
sync syscall的文档提到这只会刷新内核缓冲区,而内部设备(如eMMC)缓冲区仍然无法完全刷新。
我正在浏览/ dev / mmc目录,并找到名为" removeable"的文件。这应该允许具有类似于实际可移动设备的行为(在突然移除时断开电源)。
Linux eMMC驱动程序是否更专注于完全刷新eMMC卡/准备断电?