Интересное, а какие есть маленькие RTOS (с малым суммарным объемом кода и данных)? Что мне известно:
freertos.org - в Luminary 2К SRAM и 8k FLASH запускает 2 задачи и 7 co-routines.
http://jacos.narod.ru - кооперативная, малоресурсная. Судьба проекта непонятна.
http://sourceforge.net/projects/scmrtos/ - С++. Нет синтетического порта для Win32. А так вообще замечательная вещица
Некий Helium для HC08
http://helium.sourceforge.net
Helium offers a real-time scheduling kernel that occupies less than 900 bytes of memory as well as modular features that may be included on an as-needed basis:
Message mailboxes for intertask communication.
Drivers for some 9S08QG8 on-chip peripherals.
125 clock cycle deterministic context switch time.
Dynamic task creation/deletion.
CrossWorks Tasking Library - вроде как компактная
http://www.rowley. …tation/arm_1_7/ctl.htm
Кто чем дополнит список?