Embedded development solution to easy your job

 

 Mapusoft
 Technologies, Inc.

 

 OS ABSTRACTOR

 OS CHANGER

 OS PAL (PORTING
 & ABSTRACTION LAB

 ADAMAGIC

 
WINDRIVER
 

 FAQ
 

 Downloads

 Free Evaluation
 Request  License

 Technical Data

 Product Brochure

 Support OS

 

 Solutions

 Military/Aerospace
 Medical

 Telecommunications

 OEM & Silicon Vendors

 OS Vendors

 Educational

 Consulting

 Customers

 Testimonials

 

 Services

 Proprietary OS
 Support

 Customization

 Full-Service Porting

 

 

 

 Other Embedded
 Solutions

 

 
 

  Embedded Products

Mapusoft Technologies, Inc Yokogawa Digital Computer Corp.
 



 
OS Changer Logo

Change Your OS - Keep Your Code

OS Changer 系列產品給予使用者自由轉移作業系統 , 沿用原來的嵌入式程式碼及使用原來寫程式的專長與技巧 , 可保護原來的軟體投資, 並避免移植所花的大筆費用.

            port-legacy-code-change-os.gif

OS Changer

The OS Changer family of products gives users the freedom to switch operating systems while leveraging on their existing embedded code and knowledge base to protect their software investment and avoid costly porting issues. OS Changer also allows developers to write code using a familiar application programming interface (API) and run the application on a wide variety of supported target OS platforms. Solutions are available for porting from VxWorks, pSOS and Nucleus to many different real time (RTOS) and non-realtime operating systems. Target operating systems supported can be found here: http://www.mapusoft.com/products/offerings/

  • VxWorks OS Changer Datasheet

  • pSOS OS Changer Datasheet

  • Nucleus OS Changer Datasheet

    Why use OS Changer?

    • OS Changer is offered royalty-free with source code

    • Protect your software investment by re-using your legacy code on new platforms

    • Use familiar APIs to develop new applications to eliminate the learning curve on the new OS

    • Reduce time to market by migrating to different platforms quickly and easily

    • OS Changer is highly optimized for each specific OS platform

    • Eclipse-based host environment is available to port applications using OS Changer in OS PAL

    • POSIX or open source Linux code can be reused on a new OS platform with POSIX OS Abstractor

    • Reduce on-going development and maintenance cost

      • Develop target specific code on a host platform

      • Re-use legacy code across multiple host & target OS platforms

      • Break down legacy application to manageable pieces to reduce complexity and add protection

      • Use same APIs for inter-task and inter-process communications

    Why Change your OS?

    There are many reasons why developers are changing their OS:

    • OS becomes unsupported or obsolete

    • New chip architecture has different OS availability

    • Customer demands for different OS

    • Need to adhere to industry standards

    • Change in your technical requirements

    • Change in your commercial business model

    • Need to use a better development environment

    • Need to move to a widely used OS and target platform that offers a wide range of driver, protocol and middleware support

OS Changer Customers

How to use OS Changer

OS Changer is designed for use as a C library. Services used inside your application software are extracted from the OS Abstractor libraries and are combined with the other application objects to produce the complete image. The following are the porting steps:

  • Indicate the target OS and other configurations in the user file provided by OS Changer

  • Include the OS Changer header files instead of the VxWorks header files in your source code

  • Configure the BSP code provided by the target OS vendor to make sure the OS will run properly on your target platform

  • Compile and link your application with the OS Changer libraries and header files. Refer to the standard demo application for additional information about the project settings

  • Resolve all compiler and linker errors, if any

  • Port low-level drivers to target OS (or use a native one if available)

  • Download the application image to the target system and let it run

Download OS Changer Evaluation

Learn more in the Technical Data section

       

EXcellent      ARt      TECHnology
3F, No.62, Lane 188, Ruei Guang Rd., Neihu, Taipei, Taiwan
Email: em-info@exartech.com.tw       TEL: +886-2-2657-6628
Web: www.exartech.com.tw              FAX: +886-2-2657-6128