Question: Are USB hub drivers standard so that you do not need to write a specific USB hub class driver? The OS is Windows® 2000, Windows XP, Windows 7, and later versions.
Yes, USB hub class drivers are standard and are supported by Windows OS. As long as your design meets the specifications of the hub class, you will be able to utilize the Windows built-in hub class driver, usbhub.sys. All that you need to do is have the correct class descriptors so that when your device enumerates it uses this class driver.