QRT
⤓ PDF manual
Contents:
Part I: Getting Started
Part II: Kernel Architecture
Part III: Kernel Services
Part IV: Memory Protection
Part V: Kernel Configuration
Part VI: Memory Footprint
Part VII: Profiling
Part VIII: API Reference
Changelog
Glossary
QRT
UM1001 - QRT User Manual
UM1001 - QRT User Manual
QRT Kernel Documentation
Copyright © 2026 Preempt Systems Oy. All rights reserved.
Contents:
Part I: Getting Started
Prerequisites
Document Conventions
Supported Architectures
Supported Toolchains
Building the Kernel
Part II: Kernel Architecture
Architecture Overview
Boot & Kernel Bring-Up
Timers
Scheduler
Floating-Point Support
Console
Part III: Kernel Services
POSIX Thread
POSIX Semaphore
POSIX Thread Mutex
POSIX Message Queue
POSIX Timer
POSIX Clock
System Call Extension
Deferred Call
Part IV: Memory Protection
Privileged and Unprivileged Modes
Stack Isolation
Memory Regions
Memory Fault Reporting
Configuration
Part V: Kernel Configuration
Configuration Options
Part VI: Memory Footprint
How the figures are measured
Minimal configuration
Per-feature ROM cost
Kernel object sizes
Thread Control Block
Part VII: Profiling
Enabling instrumentation
Reading the results
Worst-case figures
Part VIII: API Reference
POSIX
QRT
Changelog
Version History
Glossary
A
B
C
D
F
H
I
J
K
L
M
N
O
P
R
S
T
U
W
Y