Educational

MapuSoft Technologies Embedded Academic Program (M.T.E.A.P.)

Special Pricing for Academic Purposes

The MapuSoft Technologies Embedded Academic Program (M.T.E.A.P.) strives to provide faculty and students with the design tools necessary to keep up with today’s rapidly changing technology. With M.T.E.A.P. implemented at your institution, students have the opportunity learn cross-OS development. Our products give a real-world view of embedded systems development for the future.

MapuSoft Educational Solutions in PDF Format

Currently our supported target operating systems include VxWorks® 5x and 6x, Linux® 2.4 and 2.6, LynxOS®, Solaris®, Unix®, eCOS®, Windows XP®, Windows CE®, Nucleus®, ThreadX®, MQX®, QNX®, T-Kernel®, and uITRON®. However, if you need support for an OS not listed, MapuSoft also offers custom solutions.

With MapuSoft You Can…

  • Expand the students’ learning range of operating systems

  • Open a greater number of job opportunities that use different operating systems
  • Reduce the learning curve on different operating systems and OS versions
  • Eliminate OS dependency of university applications

OS Abstractor – Write Portable Code

  • Provides a standardized OS interface

  • Using standard APIs reduces the learning curve of a new OS
  • Provides both common commercial and POSIX API sets
  • Develops highly re-usable embedded code while utilizing open source components or other low cost alternatives

OS Changer – Recycle Your Code

  • Ports applications to a new OS easily and quickly to compare operating systems

  • Easily changes your OS to move to different hardware
  • Easily updates your OS to the most widely used in the industry

OS PAL (OS Porting and Abstraction Lab) – Eclipse-based Code Migration and Optimization

  • Develops, runs, and debugs code on a readily available, low cost Windows or Linux host computer with an Eclipse based IDE

  • Develops using BASE OS Abstractor, pSOS, VxWorks, Nucleus, or POSIX APIs
  • OS PAL’s code generator uses OS Changer and OS Abstractor to generate application code for many different operating systems and OS versions
  • Generates project files for many different IDEs
  • Collects API performance data

WinDriver - Cross OS Driver Development

  • Develops high performance drivers for multiple operating systems

  • Supports development for USB/PCI/PCI Express devices
  • The same driver runs on all supported operating systems
  • Automatic driver code generation using an intuitive and dynamic Wizard