RTOS-X

RTOS.X is a multi-tiered educational infrastructure for an embedded system real-time operating system (RTOS).

Tier 1 is a textbook which contains a detailed description of RTOS.X design and design decisions and includes implementation (C and assembly language code) for four commonly available microcontroller / microprocessor hardware platforms. The textbook is targeted at upper-division undergraduate and graduate level course work and experienced practicing professionals.

Tier 2 is a companion slide deck and solution booklet to the textbook which contains all material necessary to present a 25-session lecture series in RTOS.X design, development, validation, and performance assessment. The slide deck is targeted at university professors and lecturers.

Tier 3 is the complete source code for RTOS.X available for one hardware platform or as a package of all four supported hardware platforms. The source code is targeted at practicing professionals who want to immediately use RTOS.X in a project or product.

Book cover titled "Embedded Real-Time Operating System Design" by Greg P. Semeraro, PhD, First Edition.