C H A P T E R I I I - R T O S

CMX SYSTEMS, INC.

CMX-RTX™ AND CMX-TINY+™

CONTACTS

USA

CMX Systems, Inc.

12276 San Jose Blvd.

Suite 119, Jacksonville,

FL 32223 - USA

Phone: (+1) 904-880-1840

Fax: (+1) 904-880-1632

e-mail: cmx@cmx.com

CMX-RTXand CMX-Tiny+are truly pre- emptive, multi-tasking real time operating systems (RTOS) for the Atmel series of processors. These “lean and mean” RTOSes offer the smallest footprint, the fastest context switching times, and the lowest interrupt latency times available on the market today. While CMX-RTXand CMX-Tiny+are a fully preemptive RTOS, support is also provided for cooperative scheduling or time-slicing, if desired.

RTOS functionality provided in CMX-RTXinclude functionality for: Task Management, Message Management, Queue Management, System Management, Event Management, Memory Management, Resource Management, Semaphore Management, Timer Management, and RTOS debugging (CMXKAware.)

CMX-Tiny+is a real time kernel specially designed for those processors that have a small amount of RAM embedded on the processor’s silicon. This allows the user to develop application code and have it run under an RTOS using only the onboard RAM that the processor provides.

RTOS functionality included in CMX-Tiny+are as follows: Task Management, Message Management, System Management, Event Management, Resource Management, Semaphore Management, and Timer

Management.

CMX RTOSes also feature the CMX RTOS Windows Configuration Manager that offers an intuitive and easy to use GUI for configuring the RTOSes. Embedded developers can use the friendly Windows environment to set parameters and other RTOS options, instead of editing source code configuration files, though both options remain available.

CMX RTOSes are currently in use worldwide in a wide range of applications, including: aerospace, automotive, computer electronics, consumer electronics, industrial control, manufacturing equipment, medical equipment, POS, robotics, telecommunications, and more.

CMX RTOSes are also integrated with CMX TCP/IP stacks, flash file systems, and CANopen protocol software products. The CMX RTOSes feature free source code, no royalties on shipped products, free technical support, and a low, one-time fee.

Smallest Footprint

Fastest Context Switch Times

Lowest Interrupt Latency Periods

Full Source Code

No Royalties; One-Time Fee

III-04