embOS low-cost small-footprint RTOS supports Altera Nios
Segger's simple kernel adds another key processor
Segger embOS, the low-cost multitasking embedded real-time operating
system now has support for the Altera Nios 32 processor.
embOS is a small (<3000 byte), fast RTOS which is available for a wide
variety of processors, from 8 to 32-bit. It is available royalty-free
with full source-code, and offers an optional TCP/IP stack.
embOS comes with libraries for different memory models, initialization
of the controller in "C"-source, usable sample modules and a frame application
in source code form. This frame program creates 2 tasks with little functionality.
By modifying this frame application, the first steps are very easy (Experienced
programmers have the first multitask program running in typically less
than 1 hour). All parts that might have to be adapted to the application
are provided in source code form.
The support for NioS is based on the GNU toolset, and comes bundled
with a suitable build, including GDB with JTAG emulator interface.
For further information see our Segger
embOS pages.
|