RMX (operating system)

Intel developed iRMX in the 1970s and originally released RMX/80 in 1976 and RMX/86 in 1980 to support and create demand for their processors and Multibus system platforms.

[1] The functional specification for RMX/86 was authored by Bruce Schafer and Miles Lewitt and was completed in the summer of 1978 soon after Intel relocated the entire Multibus business from Santa Clara, California to Aloha, Oregon.

An installation need include only the components required: intertask synchronization, communication subsystems, a filesystem, extended memory management, command shell, etc.

It is the automatic train supervision elements that use a mix of iRMX on Multibus, and Solaris on SPARC computers.

and has been used as the core technology for newer real-time virtualization RTOS products including iRMX for Windows and INtime.

Once loaded as a TSR, iRMX takes over the CPU, changing to protected mode and running DOS in a virtual machine within an RMX task.

Like DOS-RMX, this system provides a hybrid mixture of services and capabilities defined by DOS, Windows, and iRMX.

And, like DOS-RMX and iRMX for Windows, it runs concurrently with a general-purpose operating system on a single hardware platform.

Current versions of the Windows operating system generally require at least a Pentium level processor in order to boot and execute.

Among them, support for multi-core processors and the ability to debug real-time processes on the INtime kernel using Microsoft Visual Studio.

INtime is not an SMP operating system, thus support for multi-core processors is restricted to a special form of asymmetric multiprocessing.

Named BOS (BOS1810, BOS1820), the operating system was cloned by the East-German VEB Robotron-Projekt in Dresden in the 1980s.