Hi I have been using the libraries provided by Circuits at home.
https://www.circuitsathome.com
Witch work great...
But I didn't found any explanation how they software work or how USB hubs work at all.
I need to learn this so I can create my own usb drivers to communicate with some specific hardware. If any have any idea how I can create my own USB hub drives that would be great. Thanks.