Drivers

QNX SDP8.0Building Embedded SystemsConfigurationDeveloper

Drivers may be hardware-specific. If you are creating a new BSP, you need to package all board-specific drivers in it.

Like any other software system, your QNX OS system needs to communicate with the outside world. Some of the more common ways to do this are through a serial port, a network (e.g., Ethernet), data acquisition and generation, and multimedia devices and files.

This communication requires drivers that reside outside the OS. QNX provides generic drivers with the SDP, and board-specific or updated versions as required in BSP packages and product patches. For standard serial ports, QNX OS supports several families of devices (e.g., 8250). For details, see:
  • the devc-* entries in the Utilities Reference
  • the BSP User's Guide and the source code for your BSP

If no off-the-shelf drivers are available for your hardware and you need to write your own driver, you can find more information and instructions in Writing a Resource Manager.

Page updated: