Hi,
I'd like to pick up on the comment (6 months ago) from 'sylvia_intel' that the 8th series motherboard limits the 'maximum end points' to 96. By this I presume that the Maximum Device Slots in the xHCI controller has been set to 96.
I am trying to use Win8.1 with 4 composite USB devices that each declare 22 end points. Given that I also have a USB mouse + keyboard + USB-stick, when I connect the 4th composite device I get an error message of "Insufficient system resources exist to complete the API." Hence it is likely that I have exceeded the 96 limit.
Can somebody clarify if it is the BIOS that sets this limit or is it some h/w limitation hard-coded in the xHCI controller? My understanding was that the xHCI controller could support 255 Device Slots (end points).
If it is the BIOS, why limit it to 96? In today's connected world a limit of 96 seems way to small!