QNX USB stack

We are developing a USB device stack on QNX. Are there any reusable target libraries, target controller drivers or class drivers already available for QNX.?
Also any info on what should be the QNX license procured to obtain these USB libraries would be helpful.

Thanks in advance,

BR,
-Dheeraj

Could you be more precise?

  1. Are you developing a class driver to support an USB device?
  2. Or are you developing a USB host controller?

The answer to 1 is: Use the USB DDK
The answer to 2 is: Contact QSSL.

Freddy

Thanks for the info.
Actually I’m developing a USB device on the SH7760. Is there a QNX DDK for this?

BR,
-Dheeraj

No, QNX DDK contain:

  1. Usb Printer sample driver
  2. Mouse sample driver
    Attention, read DDK help carefully before do something!

I think he is doing a driver for his device being a USB device! So QNX isn’t on the host side, but on the device side. It’s an embedded system afterall. Right? :slight_smile: In this case, QNX doesn’t have anything you could base on. They support USB host controllers, not the device side. USB-on-the-go seems to be in discussion but nothing seems to be decided.

Thanks for the info.

-Dheeraj