Did the USB3.0 standards people drop the ball on controller standards?

VirtualLarry

No Lifer
Aug 25, 2001
56,226
9,990
126
The reason that I'm asking is, there seems to be a number of different USB3.0 controller chips, that each need their own unique driver. (Etron, Renasis/NEC, AMD, Intel, ASMedia, etc.)

Back in the days of USB 1.1 and 2.0, there were standards for the controllers, (OHCI, EHCI, etc.), and a driver written to that standard, would work with any brand controller than was also mfg to that standard. Thus, allowing OS-level USB support in Windows, that was controller brand-agnostic.

Now, I know that Windows 7 does not support USB 3.0 out of the box, and this causes issues for machines that ONLY have USB 3.0 ports, and no optical drive, to install Windows 7 on.

Supposedly, Windows 8 supports USB 3.0 out of the box, but does that simply mean that it includes drivers for all of the prevalent brands of USB 3.0 controllers on the market today, but future USB 3.0 controller hardware might not be supported?

This seems like a gaping hole that the USB 3.0 standards folks should have fixed.
 

Coup27

Platinum Member
Jul 17, 2010
2,140
3
81
On a related question, if Intel integrated USB3 into the 7 series chipset, why does it need a seperate USB driver? Why does it not get installed as part of the chipset driver? I can understand a seperate .inf style file for boot applications but thats all.
 

lamedude

Golden Member
Jan 14, 2011
1,206
10
81
Its no different than before. Intel provided a Win95a USB1 driver for the 430 chipsets and a 98-XP SP1 USB2 driver for USB2 8xx chipsets. Only this time there are more players and none of them made a xHCI class driver. Win7's mainstream support doesn't end until 2015 so if a SP2 comes out by then it should include one.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,691
136
Now, I know that Windows 7 does not support USB 3.0 out of the box, and this causes issues for machines that ONLY have USB 3.0 ports, and no optical drive, to install Windows 7 on.

There should (and frequently is) be an option to run those USB3 ports in legacy mode in the UEFI/BIOS if it uses an Intel USB3 controller. If its a 3rd party then you are SOL, and need to slipstream a Windows installation with the required driver... :p
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Its no different than before. Intel provided a Win95a USB1 driver for the 430 chipsets and a 98-XP SP1 USB2 driver for USB2 8xx chipsets. Only this time there are more players and none of them made a xHCI class driver. Win7's mainstream support doesn't end until 2015 so if a SP2 comes out by then it should include one.

^^ This. People just forgot how it was in the past :)
 

Zap

Elite Member
Oct 13, 1999
22,377
2
81
If its a 3rd party then you are SOL, and need to slipstream a Windows installation with the required driver... :p

I've done that with a Windows 7 installer... using drivers from all the known (that I knew about at the time) USB 3.0 controllers. :awe:
 

dagamer34

Platinum Member
Aug 15, 2005
2,591
0
71
Its no different than before. Intel provided a Win95a USB1 driver for the 430 chipsets and a 98-XP SP1 USB2 driver for USB2 8xx chipsets. Only this time there are more players and none of them made a xHCI class driver. Win7's mainstream support doesn't end until 2015 so if a SP2 comes out by then it should include one.

I think Microsoft is done with service packs though.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
For Windows 7 there are no SP2, thats true. But who knows what happens when heads are rolling inside MS.
 

postmortemIA

Diamond Member
Jul 11, 2006
7,721
40
91
Doubtful. If MS is really moving towards a more frequent release cycle that will most likely mean less updates to older software.
Good luck with that ... corporate customers won't like it. It won't change anything for them, they will buy software that has long support cycle, even if it is generations behind last one.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Good luck with that ... corporate customers won't like it. It won't change anything for them, they will buy software that has long support cycle, even if it is generations behind last one.

And I'm sure for servers they'll provide ones, but for workstations that era may be over and those customers may be stuck with Win7 as it until they realize that. With BYOD taking off and everyone but MS pushing out new releases every 6-12mo something has to give and chances are it'll be MS if they want to stay relevant.
 

Coup27

Platinum Member
Jul 17, 2010
2,140
3
81
I really don't understand what MS's plans are for the enterprise client OS. Enterprises including mine are only just beginning the epic migration from XP onto Windows 7. There's no way they'll be entertaining Windows 8, especially as it appears to bring nothing to the table for an enterprise.

Productivity users have been lost in the sea of mobile and tablet OS and with Windows 8 the new "Windows", I really think MS should use the foundation of Windows 7 and create a line of enterprise client OS's with that as a starting point. A tablet UI for the enterprise just doesn't work.

I have been waiting for Anandtech's Windows 8 x86 desktop review for a while now and I would have expected an enterprise chapter. I haven't missed this review have I?