rtmk User and Developer Documentation
A free real-time microkernel
For version 0.2, 4 February 2002
Johan Rydberg,
jrydberg@rtmk.org
Introduction
Basic kernel functionality
Kernel Interface
Tasks - The execution environment
The running task
Creating tasks
Task information
Task's special ports
Threads - the basic execution unit.
The executing thread
Controling threads
Reply ports
Special ports
Thread states
Setting priority
Ports - The communication channel
Allocating ports
Destroying ports
Migration control
Sending and receiving messages
Virtual memory management
Locking memory
Mapping a memory object
Copying memory between tasks
Exception handling
Kernel error codes
Message-based communicaton
Basic concepts
Intel 80386 Dependent Features
Application Binary Interface Related
Machine-dependent thread states
Booting the kernel
Function Index
This document was generated on 4 Febuary 2002 using the
texi2html
translator version 1.52.