These guides explain how to use the QNX Neutrino RTOS. If you're new to the OS, you should start with the System Architecture guide.
| Document | Description |
|---|---|
| Adaptive Partitioning User's Guide | Describes how to use adaptive partitioning to control the allocation of resources among competing processes. |
| Boot Optimization Guide | Describes optimization techniques to minimize the startup time of your system |
| Building Embedded Systems | Tells you how to get the OS running on your target embedded system, write an IPL, customize a startup program, etc. |
| Core Networking Stack User's Guide | Describes how to use io-pkt-* for networking on QNX Neutrino. |
| Customizing a BSP | Provides guidance on modifying a reference board BSP to work with a custom board. |
| Device Publishers Developer's Guide | Provides a reference of all PPS objects written by device publishers and lists the command options you can set for publishers. |
| High Availability Framework Developer's Guide | How to build robust high-availability software running on the QNX Neutrino realtime operating system. |
| Instant Device Activation | How to set up a minidriver to start devices quickly when the system boots. |
| Migrating to QNX SDP 7 | Describes how to adapt your programs, buildfiles, and so on if you're moving to QNX SDP 7.0 from an earlier release |
| Persistent Publish/Subscribe Developer's Guide | Describes the QNX Persistent Publish/Subscribe service and its API. |
| QDB Developer's Guide | How to set up, configure, and use the QNX database (QDB). |
| Security Developer's Guide | Describes how to implement and enforce security policies to create and maintain a trusted execution environment. |
| SMMUMAN User's Guide | Describes the QNX System Memory Management Unit Manager (SMMUMAN), a system memory management unit (IOMMU/SMMU) manager that uses the DMA containment and memory-management support available on supported boards. |
| System Analysis Toolkit (SAT) User's Guide | Describes how you can use the instrumented microkernel to perform a detailed analysis of what's happening in an entire QNX Neutrino system. |
| System Architecture | Describes the philosophy and architecture of the microkernel, resource managers, processes, threads, message-passing services, and more. |
| Technotes | Deals with a series of topics, often platform-specific, that aren't covered in the basic docset. |
| User's Guide | Explains how to use the QNX Neutrino runtime environment and perform system-administration tasks. |