Релиз знаменателен, в первую очередь тем, что я, наконец, отошел от собственно написания кода к постановке задач и проверке финального результата. Моих там в релизе строк 10 от силы, можно сфокусироваться на сути. Из значимого:
- Реализована поддержка транзакционности файловых операций для флеша. Т.е. можно сделать любые файловые операции атомарными. Сбой питания - автоматически откатимся на предыдущую ревизию без потери целостности файловой системы и данных в файле.
- SFS small file system. Файловая система, разработанная специально для флеша. Размер сектора - любая степень двойки, хоть 64 байта. Фактически за базу взята FAT, из которой выкинуто все легаси, оставлен только принцип работы с кластерами. К сожалению, это решение под коммерческой лицензией.