Embedded system blog and directory

Share/BookmarkSubscribe

embOS

Posted by Ken Cheung in RTOS on Friday, July 7, 2006

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.

Despite its size and efficiency, it features the entire palette of communication mechanisms such as mailboxes, events and different kinds of semaphores. All tasks and communication instances can be dynamically created, deleted and configured. embOS is fully priority controlled : Out of the tasks in READY-state, the one with the highest priority is active. Tasks that have identical priorities are executed “quasi-simultaneously” in round robin. If no task is ready, embOS automatically puts the CPU in to a power-saving mode in the idle-task.

  • affordable
  • no royalties
  • fast & efficient
  • small footprint
  • kernel is fully interruptible
  • easy to use
  • versatile
  • fully preemptive
  • task switches even in interrupt handlers
  • support directly by developers

More info »

Related Posts with Thumbnails

Custom Search

Embedded Star Newsletter
Don't have time to visit Embedded Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:  

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.