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 time.
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.
QNX helpers - Helpers related to the errno variable.
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.
All these definitions are in uint64_t.
uint64_t
Gets the (adjusted) time from the clock with the specified ID, in nanoseconds
Sleep for a specified amount of time, trying not to exceed a specified absolute time
Prototype for a callback function that provides the results of a poll check
Call the specified poll check function at a specified interval
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.