ionOS™

Overview | Features

Real-time Operating System for Embedded Systems
ionOS™ is a RTOS for embedded systems which is developed by our own high skills and know-how of Layer1 software development for mobile devices.

Small Code Size & Flexibility
ionOS™ has small code size and supports flexible and dynamic Tasks as well as excellent real-time response, which improves reliance of embedded systems. Likewise, ionOS™ is suitable to embedded systems by supporting small code size and data size.

Stable Multitasking & Effective Memory Use
ionOS™ supports stable Multitasking through various synchronized modules and uses memory in various situations effectively by supporting variable and fixed dynamic memory allocation methods. In addition, it supports Shell Prompt for convenient test and debugging.

This image shows simple structure of ionOS™. ionOS™ is basically composed of Kernel, Task, Scheduler, Timer, Signal, Memory Allocation, IPC module and supports Shell Prompt for debugging and test.