Introducing the iRMX® Operating Systems
RadiSys Corporation 5445 NE Dawson Creek Drive Hillsboro, OR 97124 (503) 615-1100 FAX: (503) 615-1150 www.radisys.com 07-00634-01 December 1999 EPC, iRMX, INtime, Inside Advantage, and RadiSys are registered trademarks of RadiSys Corporation. Spirit, DAI, DAQ, ASM, Brahma, and SAIB are trademarks of RadiSys Corporation.
Microsoft and MS-DOS are registered trademarks of Microsoft.
IBM and PC/AT are registered trademarks of International Business Machines Corporation.
Microsoft Windows and MS-DOS are registered trademarks of Microsoft Corporation.
Intel is a registered trademark of Intel Corporation.
All other trademarks, registered trademarks, service marks, and trade names are property of their respective owners.
December 1999
Copyright 1999 by RadiSys Corporation
All rights reserved.
ii Quick Contents
Chapter 1. Basic Concepts
Chapter 2. Nucleus and Kernel Features
Chapter 3. BIOS and EIOS Features
Chapter 4. Human Interface Features
Chapter 5. Application Loader Features
Chapter 6. UDI Features
Chapter 7. Networking Features
Chapter 8. System Development
Chapter 9. Application Debugging
Chapter 10. System Configuration
Appendix A. Related Publications
Glossary
Index
Introducing the iRMX Operating Systems iii Notational Conventions Most of the references to system calls in the text and graphics use C syntax instead of PL/M (for example, the system call send_message instead of send$message). If you are working in C, you must use the C header files, rmx_c.h, udi_c.h, and rmx_err.h. If you are working in PL/M, you must use dollar signs ($) and use the rmxplm.ext and error.lit header files. This manual uses the following conventions:
✏ Note Notes indicate important information.