Express Logic Publishes Book on Real-Time Embedded Multi-Threading

10/25/2004 - Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS), announced publication of a new text on real-time software development by Dr. Edward L. Lamie, professor emeritus and former department chair of California State University’s Computer Science Department at the Stanislaus Campus. Dr. Lamie directs educational services at Express Logic, where he is responsible for development and delivery of Express Logic’s customer training. This new book, Real-Time Embedded Multithreading: Using ThreadX and ARM, offers many examples of the use of multiple application threads to manage real-time programming on the ARM platform.

Real-Time Embedded Multithreading offers a complete guide for the developer or student. Beginning with a discussion of general concepts and terminology, it quickly moves on to a specific demonstration system that investigates the salient characteristics of the reference processor (ARM9), thoroughly explores the services and features of the reference RTOS (Express Logic’s ThreadX®), and culminates with a major case study. Sample chapters, such as "The Thread—The Essential Component," "Memory Management: Byte Pools and Block Pools," and "Thread Communication with Message Queues," expose pitfalls and problem areas and point to possible solutions.

“Years of training university students and professional embedded developers have culminated in the lessons offered in this comprehensive text on real-time multithreading,” commented Dr. Edward Lamie. “This is the first book to provide a specific real-world reference platform that makes the instruction more relevant for developers, and easier to apply to embedded systems.”

As Dr. Lamie observes, much of the success of a real-time implementation hinges on the relative simplicity and robust multithreading capabilities of the RTOS and the reference platform. Perfect for embedded systems programmers, software engineers, electrical engineers, or firmware engineers with a programming background in C or C++, the book examines many ways in which the reference processor and RTOS can be optimally combined. The book includes a CD featuring a Win32-based ThreadX demonstration system complete with all the sample systems, end-of-chapter projects, and case study.

Real-Time Embedded Multithreading is Dr. Lamie’s third book. Dr. Lamie also authored Pascal Programming and PL/1 Programming – A Structured, Disciplined Approach, which also are available through

Real-Time Embedded Multithreading: Using ThreadX and ARM is available from CMP Books,, and retail outlets worldwide. It is priced at $44.95, with special introductory pricing of $30.57 available for a limited time.

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, CANX, preemption-threshold, picokernel, 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: