Image
image
image
image


Mapusoft Logo

Porting Made Easy

As an embedded software developer you're always trying to build and optimize your application code to run on a specific CPU architecture, but these days you also need to keep the code as portable as possible.  It’s just a matter of time before the marketing people ask you to port your application to new hardware to satisfy a specific market.  So what can a developer do to minimize the effort to port an application from one CPU to another or from one OS to another? 

One method that seems to make a lot of sense is to build your application from the ground up to run on a robust foundation that will serve as a porting and abstraction layer (PAL).  This concept would limit your porting effort to low level BSP & driver work and keep your IP portable for years to come.

Mapusoft offers an ideal foundation that provides a solid mechanism to port and optimize custom applications on a wide range of embedded CPUs and real-time operating systems.

With OS Porting and Abstraction Lab (OS PAL) you can easily port, abstract and optimize your code on a host machine and later, run the application on multiple CPUs and/or RTOSes.  OS PAL leverages their existing OS Changer and OS Abstractor technologies while adding advance code optimization capacities on multiple CPUs and operating systems.  OS PAL provides users an easy-to-use graphical user interface that is integrated with the popular Eclipse based CDT environment.


 

Products Available:

 

 


 

Back Buttonimage


image
image