Title :
Romantiki OS — A single stack multitasking operating system for resource limited embedded devices
Author :
Glistvain, Roman ; Aboelaze, Mokhtar
Author_Institution :
Dept. of Comput. Sci. & Eng., York Univ., Toronto, ON, Canada
Abstract :
Most resource limited embedded systems are programmed using super-loop architecture. Although programs written for super-loop architecture are hard to debug and maintain, however it requires much less memory which makes it suitable for resource limited devices. In this paper, we propose an operating system ¿Romantiki¿ that combines the resource efficiency of super-loop architecture while featuring traditional multitasking coding style which makes it easy to develop and maintain complex projects for. We also compare the speed and memory requirements for Romantiki with a commonly used OS for embedded devices (FreeRTOS).
Keywords :
embedded systems; multiprogramming; operating systems (computers); software architecture; FreeRTOS; Romantiki OS; resource limited embedded devices; single stack multitasking operating system; super-loop architecture; traditional multitasking coding style; Computer architecture; Embedded system; Energy consumption; Guidelines; Memory management; Microcontrollers; Multitasking; Operating systems; Random access memory; Read-write memory;
Conference_Titel :
Informatics and Systems (INFOS), 2010 The 7th International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-5828-8