Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
RMX (operating system)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Overview== 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.<ref name="Ewing_1998"/> 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]]. Schafer and Lewitt went on to each manage one of the two teams that developed the RMX/86 product for release on schedule in 1980. Effective 2000 iRMX is supported, maintained, and licensed worldwide by [[TenAsys Corporation]], under an exclusive licensing arrangement with Intel. iRMX is a layered design: containing a kernel, nucleus, basic I/O system, extended I/O system and human interface. An installation need include only the components required: intertask synchronization, communication subsystems, a filesystem, extended memory management, command shell, etc. The native filesystem is specific to iRMX, but has many similarities to the original [[Unix]] (V6) filesystem, such as 14 character path name components, file nodes, sector lists, application readable directories, etc. iRMX supports multiple processes (known as jobs in RMX parlance) and multiple threads are supported within each process (task). In addition, interrupt handlers and threads exist to run in response to hardware interrupts. Thus, iRMX is a [[multi-processing]], [[Thread (computing)|multi-threaded]], pre-emptive, [[real-time operating system]] (RTOS). ===Commands=== The following list of [[command (computing)|command]]s are supported by iRMX 86.<ref>[https://archive.org/details/bitsavers_inteliRMX1_19819263 iRMX86 INTRODUCTION AND OPERATOR'S REFERENCE MANUAL For Release 6]</ref> {{div col|colwidth=9em}} * ATTACHDEVICE * ATTACHFILE * [[Backup|BACKUP]] * [[COPY (command)|COPY]] * CREATEDIR * [[DATE (command)|DATE]] * [[DEBUG (command)|DEBUG]] * DELETE * DETACHDEVICE * DETACHFILE * [[DIR (command)|DIR]] * DISKVERIFY * DOWNCOPY * [[FORMAT (command)|FORMAT]] * INITSTATUS * JOBDELETE * LOCDATA * LOCK * LOGICALNAMES * MEMORY * [[Path (computing)|PATH]] * PERMIT * [[REN (command)|RENAME]] * RESTORE * SUBMIT * SUPER * [[TIME (command)|TIME]] * UPCOPY * VERSION * [[whoami|WHOAMI]] {{div col end}} ===Historical uses=== iRMX III on Intel Multibus hardware is used in the majority core systems on CLSCS the [[London Underground]] [[Central line (London Underground)|Central line]] signals control system was supplied by Westinghouse (now [[Invensys]]) and commissioned in the late 1990s. The Central line is an automatic train operation line. Automatic train protection is by trackside and train borne equipment that does not use iRMX. It is the automatic train supervision elements that use a mix of iRMX on Multibus, and [[Solaris (operating system)|Solaris]] on [[SPARC]] computers. 16 iRMX local site computers are distributed along the Central line together with 6 central iRMX computers at the control centre. All 22 iRMX computers are dual redundant. {{As of|2011}} iRMX CLSCS continues in full operation.{{fact|date=December 2018}}{{Update inline|date=December 2018}} [[Oslo Metro]] uses a similar, although less complex, Westinghouse-supplied iRMX control system through the central [[Common Tunnel]] tracks. This was expected to be decommissioned in 2011.{{fact|date=December 2018}}{{Update inline|date=December 2018}}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)