Parent Topic
RTOS

Topics
Supported Processors

Related Information
Available Literature
Technical Support

Embedded Processors Home

TronTask!® µITRON Compatible Real-Time Operating System

URL: http://www.ussw.com

TronTask! is a real-time operating system implementing the µITRON real-time kernel specification designed for consumer products and other small-scale embedded systems where memory constraints and performance are critical.


Company Information
U S Software: U S Software, a Lantronix company, based in Oregon, develops, markets and supports real time development tools for embedded applications.

TronTask! is a real-time operating system implementing the µITRON real-time kernel specification designed for consumer products and other small-scale embedded systems where memory constraints and performance are critical. TronTask! is both µITRON 2.01 and 3.02 compliant and supports multiple 16- and 32-bit embedded processors.

The µITRON specification attempts to develop a new computer system and environment. The specification has been designed to allow the user to create multitasking applications that are compatible across architectures and systems that support the µITRON specification. Function calls found in the µITRON specification will work in the same manner from implementation to implementation regardless of how the underlying system operates.

TronTask! allows an application developer the flexibility to define specific tasks that must be performed when suitable conditions arise. These tasks may communicate with one another through various methods such as sending messages or setting flags, and they can also force one another to suspend or resume execution. Use of TronTask! allows developers to manage the time and memory resources in the most suitable way for their own applications. The system is completely configurable by the user, so unused methods will not be included in the application.

Features:
• µITRON 3.02 compatible
• µITRON 2.01 compliant
• Includes complete source code in ANSI C
• Royalty free
• Supports preemptive scheduling
• Very low interrupt latency
• ROMable and reentrant
• User configurable
• Supports events, semaphores, messages
• Supports dynamic memory manager (fixed & variable sized)
• Many system services can be activated from interrupt service routines



Availability: Available immediately

Supported Processors Navigate to Topics Section