onARM

embOS

embOS is a real-time operating system for embedded applications designed to offer the benefits of a fully fledged multitasking system at minimum cost. The kernel is fully interruptible and so efficient that it can be used in very time-critical situations. The memory footprint in both RAM and ROM is so small that it can be used in single-chip applications, leaving maximum room for the user-program.

Other features of the operating system include:

  • preemptive scheduling of tasks
  • unlimited number of mailboxes and semaphores
  • support for nested interrupts
Details
Tool Website:http://www.segger.com/embos.html