sta te tacno zanima, neki scheduler ili neki framework da mozes da pises multitasking app, neki RTOS ili bas operativni sistem (koji ume da izvrsava programe, manipulise periferijom ...) OS je prilicno "sirok pojam" tj, koristi se mnogo sire nego sto bi trebalo .. (
http://en.wikipedia.org/wiki/Operating_system )
Ja koristim linux (custom varijantu) na raznim i386 kompatiblnim sklopovima (sto sklopovima poput alix ploca sto sklopovima koje su pravili neki moji drugari)... generalno, koristis ga kao i bilo koji drugi OS samo sto napises drajvere za svoje uredjaje koje zelis da koristis... nije problem kada provalis kako se pisu moduli za linux kernel... i onda napises aplikaciju koja ce koristeci te drajvere upravljati cime vec treba ...
u onoj "drugoj" varijanti, koristio sam razne RTOS varijante na PIC-u (
http://www.jasonmcdonald.org/Microchip-PIC-RTOS.htm - free rtos je prilicno zanimljiv) ali mi mnogo jednostavniji koncept kooperativnog multitaskinga (ili kako se vec zove) mnogo vise radi posao za moj hobi ...