Express Logic Debuts ThreadX RTOS Kernel Awareness for CodeWarrior

4/5/2004 - Express Logic, Inc., the worldwide leader in royalty-free embedded real-time operating systems (RTOS) with over 100 million deployments, announced the immediate availability of ThreadX® RTOS Kernel Awareness for the Metrowerks CodeWarriorTM Development Studio’s Integrated Development Environment (IDE).

ThreadX developers can use the CodeWarrior IDE to design, build and debug applications written in C or C++ for popular 32-bit processors. The CodeWarrior debugger kernel-aware integration offers ThreadX RTOS developers fully detailed views of all ThreadX resources, making application development and debugging easier than ever before. A complete roster of all threads in the system can be viewed in a window, showing thread name, state, and location in the application. The status of all other ThreadX resources, including semaphores, queues, timers, event flag groups, memory block pools and memory byte pools also can be viewed in individual windows. The ThreadX RTOS kernel awareness added to the CodeWarrior IDE offers developers powerful visibility into all ThreadX resources. This easily accessed information greatly enhances developer productivity by eliminating the need for cumbersome searches for resource information throughout the body of source code. Express Logic’s ThreadX RTOS is available for PowerPC, 68K, StarCore, ColdFire, and ARM processors, with CodeWarrior Kernel Awareness for PowerPC, ColdFire and StarCore. In addition, support for the µITRON API, a popular standard used in Japan, and gaining popularity in North America, now is available to developers using Express Logic’s ThreadX RTOS.

Express Logic’s royalty-free ThreadX RTOS boasts extremely small memory requirements as well as very high performance. ThreadX also provides many advanced features, including a picokernelTM architecture, preemption-thresholdTM, optimized software timers, and priority inheritance. The ability for developers to use the Metrowerks CodeWarrior IDE with its ThreadX kernel-awareness further enhances development of advanced ThreadX applications.

“ThreadX for CodeWarrior is one of our most popular products,” noted William E. Lamie, president/CEO of Express Logic. “CodeWarrior developers appreciate the advantages they gain from our royalty-free licensing model as well as our small footprint and gutsy performance. Tight integration with the Metrowerks development tools gets products to market faster. Given that Motorola processors are the foundation of many consumer products where margins are tight, the cost savings developers gain from the combination of ThreadX and CodeWarrior will extend their competitive edge in those markets.”

The ThreadX integration plug-in for CodeWarrior is provided as a Dynamic Link Library (DLL) that plugs seamlessly into the CodeWarrior environment. It is available today from Express Logic for ThreadX/CodeWarrior developers.

About Express Logic and ThreadX
Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX RTOS, the high-performance TCP/IP stack NetXTM, and the embedded MS-DOS file system FileXTM. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please browse to, call 1-888-THREADX, or email inquires to

ThreadX is a registered trademark of Express Logic, Inc. NetX, FileX, preemption-threshold, picokernel and UDP fast path technology are trademarks of Express Logic, Inc.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: