Jump to main content
Index
Advanced search
  1. Home
  2. QNX Software Development Platform

    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.

  3. Programming

  4. The QNX Neutrino Cookbook: Recipes for Programmers
  5. ADIOS — Analog/Digital I/O Server
  6. References
  • QNX Momentics IDE User's Guide

    This User's Guide describes version 7.1 of the Integrated Development Environment (IDE) that's part of the QNX Momentics tool suite.

  • QNX Software Development Platform

    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.

    • Quickstart Guide

    • OS Components & Operations

    • Audio & Graphics API

    • Multimedia

    • Networking Middleware

    • Programming

      • Getting Started with QNX Neutrino

        Getting Started with QNX Neutrino: A Guide for Realtime Programmers is intended to introduce you to the QNX Neutrino RTOS and help you develop applications and resource managers for it.

      • Programmer's Guide

        The QNX Neutrino Programmer's Guide covers a variety of topics that might interest developers who are building applications that will run under the QNX Neutrino RTOS.

      • The QNX Neutrino Cookbook: Recipes for Programmers
        • The Basics
        • High Availability
        • Design Philosophy
        • Web Counter Resource Manager
        • ADIOS — Analog/Digital I/O Server
          • Requirements
          • Design
          • The Driver Code
          • The ADIOS server code
          • The showsamp and tag utilities
          • References
        • RAM-disk Filesystem
        • TAR Filesystem
        • Filesystems
        • The /proc Filesystem
        • Sample Programs
        • Glossary
      • Writing a Resource Manager
    • Sensor Framework

    • System Security Guide

      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.

    • Utilities & Libraries

  • QNX Hypervisor

    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

    QNX Software in the Cloud enables developers to use the QNX software in Amazon Web Services (AWS) and Microsoft Azure (Azure).

  • QNX Advanced Virtualization Frameworks User's Guide

    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.

  • Typographical Conventions, Support, and Licensing

    This section describes the typographical conventions used throughout the documentation and explains how to obtain technical support.

References

The following references apply to this chapter.

Header files
  • <hw/inout.h> — contains the hardware in*() and out*() functions used to access I/O ports.
Functions
See the following functions in the QNX Neutrino C Library Reference:
  • ClockTime()
  • delay()
  • in8()
  • mmap()
  • mmap_device_io()
  • munmap()
  • nanospin()
  • nanospin_calibrate()
  • nsec2timespec()
  • out8()
  • shm_open()
  • shm_unlink()
Page updated: March 12, 2026