QNX Neutrino Operating System

Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

Version 6.4

Go to the documentation roadmap.

Your system might not include all of the utilities, managers, and configuration files that these documents describe, depending on what software you've installed. For example, some utilities are included in the QNX Momentics Tool Suite, and others are included in a specific Board Support Package (BSP).

© 1996-2009, QNX Software Systems GmbH & Co. KG. All rights reserved.
For more information, see "Copyright notices," below.

Bookset overview


System Architecture

Describes the philosophy and architecture of the microkernel, resource managers, processes, threads, message-passing services, and more.


User's Guide

Tells you how to use the QNX Neutrino runtime environment and perform system-administration tasks.


Getting Started with QNX Neutrino: A Guide for Realtime Programmers

This book, by Rob Krten, will help you design and develop robust realtime systems -- from tiny embedded control applications to large network-distributed systems -- using the QNX Neutrino RTOS. This book describes the fundamental concepts of QNX Neutrino, including:

  • message passing
  • processes and threads
  • timers
  • resource managers
  • interrupts

Programmer's Guide

Tells you how to get started writing programs, including interrupt handlers, etc.


Building Embedded Systems

Tells how to get the OS running on your target embedded system, write an IPL, customize a startup program, etc.


Writing a Resource Manager

Explains how to write a resource manager.


Utilities Reference

Describes the QNX Neutrino utilities and manager processes. You'll also find the complete manual for the qed editor.


Library Reference

Describes the C library functions, including POSIX threads, kernel calls, resource manager functions, etc.


Audio Developer's Guide

Describes the audio drivers and API for developers who wish to write audio applications.


Addon Interfaces Library Reference

Describes the Addon Interfaces Library, and how to use it to add extendibility to applications using standard interfaces.



Deals with a series of topics, often platform-specific, that aren't covered in the basic docset.

Technical support options

To obtain technical support for any QNX product, visit the Support + Services area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.

For typographical conventions used in our documentation, please see conventions.

Copyright notices

For complete copyright information, see the following:

QNX, Neutrino, Photon, Photon microGUI, Momentics, and Aviage are trademarks, registered in certain jurisdictions, of QNX Software Systems GmbH & Co. KG. and are used under license by QNX Software Systems International Corporation. All other trademarks belong to their respective owners.