Доброго времени суток, коллеги!
Суть проблемы следующая. На железке стоит внешняя флешка
FLASH MX25l6433f:
Sector = 4095 byte
Block = 8 sectors (32KB)
Page = 2 blocks (64KB)
Chip = 128 pages (8MB)
Назрела необходимость написать под неё файловую систему.
Чего хотелось бы из коробки - это поддержка циркулярных буферов,
максимально равномерное использование секторов (число операций перезаписи ограниченно ~ 10^5 циклов)
Ну и скорость и размер, разумеется)
Вначале выбор пал на littlefs
https://github.com/littlefs-project/littlefs,
но после более близкого знакомства с ней, хочется поскорее забыть о ней)
Собственно, коллеги, посоветуйте, поделитесь опытом или соображениями в каком направлении курить
и куда лучше копать? Сейчас склоняюсь написать свою ФС с нуля..