QNX SDP is a cross-compiling and debugging environment, including an IDE and command-line tools, for building binary images and programs for target boards running QNX Neutrino 7.1.
These libraries provide QNX helpers, including helpers that assist with logging, string conversion, and number and type sizes.
QNX helpers - Helpers related to the errno variable.
This User's Guide describes version 7.1 of the Integrated Development Environment (IDE) that's part of the QNX Momentics tool suite.
The Boot Optimization Guide describes techniques you can use to reduce the time from your board's initial power on until you have a fully functional QNX system running on the board.
The Building Embedded Systems guide is intended for developers who are developing or building BSPs for QNX Neutrino RTOS embedded systems.
This guide introduces you to the QNX Neutrino Core Networking stack and its manager, io-pkt.
While QNX provides Board Support Packages (BSPs) for many common platforms and their individual variants, in some cases, you need a BSP for a board that QNX does not provide. If this is the case, you can modify a QNX BSP or develop your own.
This guide contains instructions for implementing and using the QNX Neutrino High-Performance Networking Stack and its manager, io-sock.
This guide is intended for application developers who want to use the Platform-independent Publish Subscribe (PiPS) framework to exchange information with other applications. First, the overall PiPS design and data-exchange model are explained. Then, tutorials on using PiPS are given. These tutorials cover key tasks such as selecting a publish-subscribe provider to use and writing plugins that read and write custom data types.
QNX helpers - Attribute helpers.
QNX helpers - Endianness-related helpers.
These macros are related to errno handling.
Conditionally log an error message using QNX helpers logging functions and then call abort() if the specified errno is not EOK
Store a new error code as a variable if the new error is not zero and the previously stored one is
Store a new error code as a variable if the new error is not zero
Convert an error number into an error message and guarantee that errno is kept intact in the process
QNX helpers - IO helpers.
QNX helpers related to logging.
QNX helpers - Miscellaneous helpers.
QNX helpers that set QH_FILENAME and prevent unsafe functions from being used.
QNX helpers - Size-related helpers.
QNX helpers - Helpers related to strings and string conversions.
QNX helpers - Helpers related to time.
The System Architecture guide accompanies the QNX Neutrino RTOS and is intended for both application developers and end-users.
The QNX Neutrino User's Guide is intended for all users of a QNX Neutrino RTOS system, from system administrators to end users.
The QNX System Security Guide is intended for both system integrators who are responsible for the security of a QNX Neutrino RTOS system and developers who want to create a QNX Neutrino resource manager free from vulnerabilities.
The QNX Hypervisor allows you to run multiple OSs on a target system so you can separate critical and non-critical functions, support a wide variety of applications, and reduce hardware costs.
QNX Software in the Cloud enables developers to use the QNX software in Amazon Web Services (AWS) and Microsoft Azure (Azure).
This User's Guide is aimed at all systems integrators and developers who want to design and build embedded systems using the QNX Advanced Virtualization Frameworks.
This section describes the typographical conventions used throughout the documentation and explains how to obtain technical support.