Opentopia Directory Encyclopedia Tools

VxWorks

Encyclopedia : V : VX : VXW : VxWorks


The Mars Reconnaissance Orbiter uses VxWorks
Enlarge
The Mars Reconnaissance Orbiter uses VxWorks

VxWorks is a Unix-like real-time operating system made and sold by Wind River Systems of Alameda, California, USA.

Like most RTOSes, VxWorks includes a multitasking kernel with pre-emptive scheduling and fast interrupt response, extensive intertask communications and synchronization facilities, and a file system. Newer versions of VxWorks now support pSOS system calls since Wind River now owns both RTOSes.

Major distinguishing features of VxWorks include efficient POSIX-compliant memory management, multiprocessor facilities, a shell for user interface, symbolic and source level debugging capabilities, and performance monitoring.

VxWorks is generally used in embedded systems. Unlike "native" systems such as UNIX and Forth, VxWorks development is done on a "host" machine running UNIX or Windows, cross-compiling target software to run on various "target" CPU architectures as well as on "host" by means of VxSim.

History

The name VxWorks is believed to be a pun on the VRTX real-time operating system, at the time created by Ready Systems, now a Mentor Graphics product. In the early 1980s VRTX was a new product and did not work so well. It was 4KB in size and could not be fully used as an operating system. Wind River acquired the rights to resell VRTX with an extension named VxWorks which was workable (including for example a file system and an integrated development environment), so VxWorks most probably means VRTX now Works or VRTX that Works. When Wind River anticipated that Ready Systems would cancel the contract, they developed their own kernel and put it in VRTX's place. The core functionality of VxWorks is similar to that of VRTX.

Tornado

Tornado is a integrated development environment for software cross-development. Tornado consists of the following elements:

Products using VxWorks

Competitive operating systems

Similar real-time operating systems are available from other vendors:

External links

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: