How to install a usb driver in qnx

I am learning usb driver in qnx.In Linux there is insmod that can be used to install a driver.But I do not understand how to install a usb driver in qnx.
Why most usb drivers of qnx in the internet has a main function.

There are no real “Drivers” in QNX, drivers are just applications talking to the usb-deamon.
So they need a main function.
Check out the topic “System Architecture” in the documentation for more information.