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!
==={{anchor|DOS}}DOS-RMX=== DOS-RMX is a variant of the standalone iRMX operating system designed to allow two operating systems to share a single hardware platform. In simplest terms, [[DOS]] and iRMX operate concurrently on a single [[IBM PC compatible]] computer, where iRMX tasks (processes) have scheduling priority over the DOS kernel, interrupts, and applications. iRMX events (e.g., hardware interrupts) pre-empt the DOS kernel to ensure that tasks can respond to real-time events in a time-deterministic manner. In a functional sense, DOS-RMX is the predecessor to iRMX for Windows and INtime. In practice, DOS-RMX appears as a [[Terminate-and-stay-resident]] (TSR) program to the DOS kernel. 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. <!-- A DOS-RMX library is included to facilitate the exchange of data and coordinate activities between tasks running on the iRMX kernel and applications running on the DOS kernel. --> This combination provides RMX real-time functionality as well as full DOS services.
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)