Every GeMRTOS document is generated from one LaTeX source, so the complete manual and the individual chapters always agree. Page numbers are the same in both: a chapter numbered 7-1 to 7-9 carries those numbers whether you read it on its own or inside the full manual.
Complete manual
GeMRTOS User and Development Manual — the whole document, 230 pages. Architecture, controller, IP integration, design flow, programming guide, worked examples, debugging, the full API reference and the Windows simulation layer.
Individual chapters
For when you need one subject without carrying the whole manual.
| Chapter | What it covers |
|---|---|
| 1 — Introduction | What GeMRTOS is, its key features, and who it is for |
| 3 — Architecture | System layout, control blocks, task states, scheduling lists, linked-list management |
| 4 — Controller | The hardware controller: register map, mutex architecture, time management, device interrupts |
| 6 — IP for Platform Designer | The IP component, its configuration parameters and its memory map |
| 9 — Programming Guide | Task management, semaphores and mutexes, message queues, triggers |
| 13 — API Reference | Every public function and macro: prototype, parameters, return values, preconditions |
| 14 — Windows Emulation Layer | Running GeMRTOS on a host PC, without an FPGA board |
Reference design
GeMRTOS Multiprocessor Reference Design — chapters 6 and 7 together: the IP component and the complete hardware and software design flow, from an empty Quartus® Prime project to a running multiprocessor system.
Online API reference
The API reference is also available as a single HTML page, generated from the same source as the PDF.