Programmer's Heaven - For C C++ Pascal Delphi Visual Basic Assembler C# .Net java JSP ASP ASP.NET Javascript developers!

Members
Username:

Password:

Auto-login

Register
Why register?
Forgot Password?
Blogs new Blog section
Jobs
Webtools
Message Boards
FAQ
CodePedia
Free Magazines
User search
What's New
Top lists
RSS Feeds RSS Feed

Submit content
Contact Us
Link To Us
Help



Advanced Search
Newsletter
E-mail:


More information
Current area: HOME -> Hardware & Embedded -> RTOS articles Articles Adds this page to your personal favorites
  RTOS articles
Economics of Commercial Kernels and Other System Software
You have two choices. Hire a programmer to create an in-house kernel that would end up costing you about $80,000 to $100,000 (approximately 10 man months) or buy a commercial kernel for about $6,000 to $9,000. Which makes choice more sense? Which choice do you think your boss would appreciate. The bottom line is that a quality kernel with quality support is a good business decision.
Visits: 7523 Updated: 2002-11-27  Rating: 
Preemptive Virtues
So you have decided to use Multitasking. But, which approach will you choose? You have three basic methods of multitasking, round robin, time-slice, and preemptive model. I have read articles discussing the first 2 choices, but not the preemptive model, hence the reason for my article below..
Visits: 8090 Updated: 2002-11-27  Rating: 
Advertisment
RTOS task switching - an example implementation
FreeRTOS is an open source mini real time scheduler (or RTOS kernel). Following a brief introduction to some multitasking concepts, this article describes how FreeRTOS operates. The AVR microcontroller port along with the GCC tools are used to present an example implementation that includes source code.
Visits: 2358 Updated: 2004-3-16  Rating: 
Testing and Measuring the TAMS 3011
The eCos embedded operating system offers an alternative to UNIX-style operating systems for development work. <a href=http://www.ibm.com/developerworks/power/library/pa-tams2/?ca=dgr-lnxw961TestTAMSP2>This article</a> examines how its architecture influences the development process, building a sample application and exploring the differences in architecture between eCos and UNIX.
Visits: 282 Updated: 2006-2-27  Rating: (Not Rated)  More info & Ratings
Unbound Stacks and Stoppable Tasks
Unbound stacks and stoppable tasks have been an integral part of smx for quite a while and many of our applications have benefited from them. They are good tools to have. They make a contribution to the evolving theory of optimum embedded system kernels.
Visits: 5772 Updated: 2002-11-27  Rating: 
Why Use a Commercial Kernel?
The President of a small company recently asked me why he should buy a commercial kernel instead of having one done in-house. This started me thinking. How do I answer when someone says "Our application is to simple for a kernel", or "It will only take 1-2 weeks", or "The learning curve is to long"? The following paper is my answer.
Visits: 7257 Updated: 2002-10-30  Rating: 


Found a broken link? Please report it to us.

  See also  
 Files
   Pascal Sourcecode
    Multitasking
 

Sponsored Links 
Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.
Check Out IT Certification Preparation Materials
Sign Up With SkillSoft & Get Access to Training Materials for Over 50 Professional Certifications.
Six Sigma Certification
100% Online-Six Sigma Certificate from Villanova - Find Out More Now.
PureCM Software Configuration Management
Version control and integrated issue tracking - powerful and easy to use. Get your FREE trial now!
Virtual File System SDK
Create your own file systems in Windows and .NET applications
Buy a link now

Advertisement

  Free Magazine  
Free Magazines
CSO magazine offers an in-depth look at security-related products and services, presented through a strategic management
subscribe now


Newsletter Submit Content About Advertising Awards Contact Us Link to us    
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by ASP.NET Konsult - Synchron Data.