Operating Systems¶
Overview¶
In embARC OSP, FreeRTOS is adopted to provide OS kernel service. An optimized
DesignWare® ARC® processors port is provided in os/freertos/portable
.
FreeRTOS is the market-leading real-time operating system (or RTOS), and the de-facto standard solution for microcontrollers and small microprocessors.
Provides a single and independent solution for many different architectures and development tools.
Feature rich and is still undergoing continuous active development.
Minimal ROM, RAM, and processing overhead. Typical RTOS kernel binary image is 6K to 12K bytes.
Very simple. The core of the RTOS kernel is contained in only three C files. The majority of the many files included in the .zip file download relate only to the numerous demonstration applications.
Truly free for use in commercial applications.
Comes with a porting, platform development, or application development service if required.
Is well established with a large and ever growing user base.
Provides ample documentation.
Highly scalable, simple, and easy to use.
Note
It’s also possible to integrate other RTOS into embARC OSP