[Previous] [Contents] [Index] [Next]

Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

About the USB DDK

In this preface, you'll find Building DDKs. This document provides information about changes to installing DDKs.


Note: Our USB API is designed to work with either QNX Neutrino or QNX 4. Exceptions will be noted where appropriate.

This guide is organized into these main parts:


Note: The USB SDK includes source code for several USB class drivers. Each class driver is contained in its own separate archive. Look under the /ddk_working_dir/usb/src/hardware/devu/class directory on your system.

Assumptions

We assume you're familiar with the Universal Serial Bus (USB) Specification revision 2.0, especially the chapters on:

You'll need a good understanding of the concepts in those chapters in order to write USB client device drivers.


Note: For up-to-date information on USB developments, visit www.usb.org.

Building DDKs

You can compile the DDK from the IDE or the command line.


[Previous] [Contents] [Index] [Next]