Как сертифицировать eMMC для записи под Linux

183
carl troili

Я хочу убедиться, что до того, как моя программа продолжит работу, данные, которые я записал в память eMMC, действительно будут храниться во флэш-памяти, а не в кеше eMMC. Какой драйвер для eMMC, работающий под LInux, поддерживает эту функцию. Я не собираюсь сам писать драйвер, по крайней мере, сейчас. Насколько я могу судить, прочитав спецификацию eMMC, можно очистить кэш.

С уважением CT

1
Тогда ваша программа должна использовать API пользовательского пространства, а не полагаться на драйвер. Драйвер не знает ни о каком кеше fs и удаляет несколько слоев из системных вызовов пространства пользователя, так как бы вы могли даже соотнести / отследить операции ввода-вывода? См. Https://www.slideshare.net/rampalliraj/linux-kernel-mmc-storage-driver-overview?next_slideshow=1. sawdust 6 лет назад 0

0 ответов на вопрос

Похожие вопросы