Products

os-porting-abstraction-soft.gif

For a brief overview of MapuSoft’s products view our presentation:
MapuSoft Technologies Overview - PDF Format

Develop re-usable code with OS Abstractor

  • You can instantly have your new code running on multiple operating systems by developing with
    OS Abstractor’s standardized OS interface
  • Provides an insurance for your code portability in the future
  • The superior design is a result of our partnerships with the OS vendors

Re-use legacy code with OS Changer

  • Port your applications to a new OS easily and quickly to reduce the porting time and effort, thereby resulting in cost savings
  • Develop highly re-usable embedded software while utilizing open source components or other low cost alternatives
  • Don’t be stuck with an old or expensive silicon because of your current OS

Generate code for a target OS with OS PAL (OS Porting and Abstraction Lab)

  • Develop code on a Windows or Linux host computer with an Eclipse® based IDE using OS Abstractor, pSOS®, VxWorks®, Nucleus® or POSIX APIs
  • OS PAL’s code generator uses OS Changer and OS Abstractor to generate the code for your chosen operating system
  • The code generated is specific to your embedded application so you don’t have to settle for a one size fits all abstraction

Convert your Ada code to C with AdaMagic

  • Automatic code conversion provides cost and time savings
  • Error free tool prevents mistakes made in the error prone task of a manual rewrite
  • Preserves Ada codes’ comments, file structures and variable names to ease ongoing maintenance

Develop high performance drivers for multiple OS with WinDriver

  • Allows for development of user-mode device drivers for USB/PCI/PCI Express devices across multiple operating systems
  • Achieve optimal performance while maintaining user-mode simplicity
  • Shoten driver development cycle and time to market