Read the manuals

While this may seem like an obvious first step, it's amazing the number of people who don't do this!

All the manuals for the QNX Neutrino operating system are online:

Building Embedded Systems
This guide contains all the information you'll need to "embed" QNX Neutrino—that is, to get a QNX Neutrino system up and running. It has chapters on the development environment (how to compile, link, and debug a QNX Neutrino program), building images (how to get a system image created, how to embed this image into a deeply embedded system, how to get it "running" on a supported platform), and some design notes.
C Library Reference
The "A through Z" of the C library—use this to find information about each and every function call that's provided by QNX Neutrino's C library. This is the ultimate "authority" on function calls. Often in this book, I've referred you to this library (for example, to find out more about a particular function, such as arguments that aren't commonly used).
System Architecture
A "top-level" architecture document, the System Architecture guide describes the QNX Neutrino system from a high-level view, giving enough details about the implementation that you can get a good idea of what the pieces are and how they all fit together.
The technotes describe special features of QNX Neutrino and may vary from release to release. Take a look at the online version to see what's in the release you currently have.
User's Guide
This guide is intended for all users of a QNX Neutrino system, from system administrators to end users. This guide tells you how to:
  • Use the QNX Neutrino runtime environment, regardless of the kind of computer it's running on (embedded system or desktop). Think of this guide as the companion how-to doc for the Utilities Reference. Assuming there's a QNX Neutrino system prompt waiting for input, this guide is intended to help you learn how to interact with that prompt.
  • Perform such traditional system administration topics as setting up user accounts, security, starting up a QNX Neutrino machine, etc.
Utilities Reference
This guide is the "A through Z" of the command-line utilities available. It covers all command-line utilities such as grep, make, ls, etc.
Audio Developer's Guide
This guide describes how to develop audio applications.
Programmer's Guide
The QNX Neutrino Programmer's Guide and this book both describe how to develop applications and resource managers, but from somewhat different perspectives.