--Simulators
CMX-RTX RTOS for 80C166 family
Version: 5.30

CMX Systems, Inc.

Microcontrollers Support:
C166 Family: C161CS-32RF, C161CS-LF, C161JC-32DF, C161JC-LF, C161JI-32RF, C161JI-LF, C161K-LM, C161O-LM, C161O-LM 3V, C161PI-LF, C161PI-LF 3V, C161PI-LM, C161PI-LM 3V, C161U, C163-LF, C164CI-4RM, C164CI-8EM, C164CI-8RM, C164CI-LM, C164CL-4RM, C164CL-8RM, C164CM-4EF, C164CM-4RF, C164SI-8RM, C165H, C165UTAH, C165-L25F, C165-L25M, C165-LF, C165-LF 3V, C165-LM, C165-LM 3V, C167CR-16RM, C167CR-4RM, C167CR-LM, C167CS-4RM, C167CS-L16M 3V, C167CS-LM, C167SR-LM, SAB80C166W-M, SAB80C166-M, SAB83C166W-5M, SAB83C166-5M, XC161CJ-16F20F, XC161CJ-16F40F, XC164CS-16F20F, XC164CS-16F40F, XC167CI-16F40F
Carmel: Yes
Platforms: MS-DOS, Win NT, Win 3.1, Win 95, Win 98, Win 2000 
Requirements: Extremely small ROM/RAM requirements 
Package includes: ALL Source Code, NO royalties, CMXBug.
CMX TCP/IP networking stack is optional
CMXTracker profiler/debugger is optional 
Price: Contact Vendor 
Order Code: CMX-RTX for 80C166 family 
Availability: 10/98 
Description:
* No royalties on embedded code
* All source code supplied
* Extremely FAST context switch times
* Very low interrupt latency times
* Several C vendors supported
* Scheduler and interrupt handler written in assembly for speed and optimization
* All CMX functions contained in a library
* User configurable
* Task management
* Event management
* Timer management
* Message management
* Circular queue management
* Resource management
* Semaphore management
* Fixed block memory management
* Specialized UART management
* Automatic power down management
* Nested interrupts fully supported
* Online help and user manual
* All functions contained in a library
* Very compact CODE, yet robust
* Easily interfaces to assembly language
* ROMable
* Full preemption and ability to also have cooperative and time slice scheduling

PRODUCT INFORMATION
The CMX-RTX(tm) real-time multitasking operating system is a ""full featured"" powerful kernel, which provides the user with a rich set of functions. Over 70 functions are available to the user. CMX allows nested interrupts, with the ability of interrupts to use many of the CMX functions. True preemptive scheduling is provided. Both the ROM and RAM sizes needed by the CMX-RTX RTOS are very small. Join companies using CMX such as HP, Xerox, Ford Motor Co., AT&T, Kenwood Corp., Lucent Technologies, IBM, Honeywell, ITT, Philips, Ericsson and many more, to see how CMX can enhance your embedded design.

The CMX TCP/IP(tm), is a portable high performance TCP/IP stack for embedded processors and is now available for many 16 and 32 bit processors, including the Infineon 80C16x processors. A full RFC compliant stack offering link level layers such as Ethernet, SLIP and PPP. Source code included and no royalties.

The CMXBug(tm) debugger, which is included for FREE with CMX-RTX, provides the user the ability to view and modify different aspects of the CMX multitasking operating system environment, while the user's application code is running.

CMXTracker(tm) add-on module for CMX-RTX allows the user the ability to log chronologically in real time the tasks' execution flow, capturing when a task is executing, the CMX functions and their parameters, interrupts using CMX functions and the CMX system TICK within the CMX-RTX environment, while the user's application code is running.

Standards Compliance:  
Product Manager: J.R. Rodrigues 
Email: jr@cmx.com  
Product URL: http://www.cmx.com  


This V5 SPACE Program CD, Development Tools for the New Millennium,
is Copyright 2005, the SPACE Program. No portion of this CD may be reproduced
in part or in whole without express permission, in writing, from the publisher.
All product copyrights and trademarks are property of their respective owners.
All product names, specifications, prices and other information are subject to
change without notice. The publisher takes no responsibility for false or
misleading information or omissions. Any comments may be addressed to the publisher,
Glenn ImObersteg, at: The SPACE Program, 2220 Sunset Point, Discovery Bay, CA 94514,
or by email to: glenn@spacetools.com