Да смотря какая задача, можно и не гонять насчет "настоящей" ФС... Вот 10 лет назад накатал такое поделие за пару дней. Да, таблица фиксированная, место занимает. Да, не сегментированая, может появиться фрагментация.
Но скорость работы настолько выше (файл подкачки на AT45 дла рилтайм данных реализован) чем та же LFS, что кое-где уместная. У меня на этой типа ФС несколько коммерческих продуктов сделано, до сих пор продаются.
df_filesystem.cdf_filesystem.h