Стандарт ITRON очень продуман и хорош. Мне больше всего нравится в
нем Static API, который легко реализуется на препроцессоре Си. Но
есть и курьезный недостаток - за такие имена функций я бы япошек
поубивал. Я, кстати, тут как-то давно хвастался, что использую в качестве RTOS TNKernel, однако не напрямую, а через самопальный Wrapper, который транслирует вызовы из стандатра ITRON в функции TNKernel (последний, кстати, соответствует стандарту ITRON, но только не в именах функций, и в нем нет Static API).
Static API я тоже реализовал, и активно пользуюсь.