Цитата(sonycman @ Aug 8 2010, 05:11)

Вот стало мне нечего делать, и потянуло попробовать в первый раз какую нибудь операционку.
Остановился пока что на scmRTOS - с виду очень простая и красиво написанная система.
Отличный выбор

Цитата
Интересно, можно ли в последней 0.08 версии FatFs просто установить флаг конфигурации REENTRANT и использовать в функциях sync_obj() мьютекс OS для синхронизации?
Конечно можно. Мутекс проще создать статически:
Код
OS::TMutex ff_mutex;
extern "C" int ff_cre_syncobj(BYTE, int*) { return true; }
extern "C" int ff_del_syncobj(int) { return true; }
extern "C" int ff_req_grant(int) { ff_mutex.Lock(); return true; }
extern "C" void ff_rel_grant(int) { ff_mutex.Unlock(); }
Если бы я знал, что такое электричество...