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: