Programming for Embedded Systems: Porting vs. Abstraction

In this two part article we will look at the differences between porting and abstracting code with the purpose of helping you understand why and when to use each method. In the case where you need your code to execute on multiple embedded operating systems...

How to Choose a RTOS for Your Embedded System

After a brief introduction regarding the technologies involved, this post will provide you with the resources needed to make an informed decision about which real-time operating system (RTOS) will best fit the needs of your embedded system. A RTOS is generally...

Why We Need to Change the Word “Porting”

Have you ever wondered how a word gets into the Websters™ dictionary? I was researching that topic a few weeks ago and ran across this factoid. According to the Merriam-Webster website, a word is updated when it is widely used and has a clear and accurate meaning. As...

How to Optimize like a Pro

I just heard a story about this guy carpeting his office with remnants (carpet remnants are the leftover piecesfrom the huge carpet rolls). He went through all types of sizes and cuts, but none of them fit the roomperfectly. He spent almost 2 weeks trying to make...

FIELD APPLICATION ENGINEER (Chennai)

Location: Chennai   Education and Experience: Bachelor s in engineering in Computer Science/ Electronics and Communication or Electrical (CSE/ ECE/ EEE) or related fields 3 to 7 years of development experience in C++(Java, Ada are plus) (Embedded Devices...

Move your Embedded Applications to Linux

Entire embedded industries are adopting the Linux OS because it is well supported by the user community and as a result Linux supports a wide range of Hardware. Automated Porting Tools from MapuSoft OS Changer Porting Kit is a C/C++ source-level virtualization...

MapuSoft Technologies Release 1.6.1

MapuSoft Technologies would like to announce our official AppCOE release 1.6.1. The release encompasses all upgrades to MapuSoft’s OS Abstractor, OS Changer, and AppCOE solutions. MapuSoft has added new Standalone RT Linux interface in this release. The new release...

How to set up an industry leading RTOS Lab

MapuSoft’s Academic Program (MAP) is a one-of-a-kind educational program that makes available simulated operating systems for all the major commercial embedded real-time operating systems. No other company licenses more than their own operating system which leaves...