[wdmaudiodev] Re: USBAudio Driver Fails to Start In Vista

  • From: "Hakon Strande" <hakons@xxxxxxxxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 24 Mar 2006 09:18:50 -0800

Sam,

 

We have removed many device implementation specific "hacks" in the USB
Audio 1.0 class driver for Vista in an attempt to move the industry
towards implementations that follow our USB Audio design guidelines
(based on the specs of course). Since there is no USB Audio 2.0 spec yet
our driver does not support any implementations of the unfinished USB
Audio 2.0 spec.

 

If you are talking about a USB Audio 1.0 device on a USB 2.0 bus then it
is currently possible to get that to work. Our engineers tell me that
the trick is you need to specify an interval of 8 for the interface so
it uses the same 1ms data distribution of an USB 1.1 device, and you
need to use the descriptors otherwise described in the USB Audio 1.0
spec. Of course this approach still restricts you to the bandwidth of a
Full Speed device regardless of the bus bandwidth and you cannot use an
async endpoint, but it should allow you to stream whilst USB Audio 2.0
is finalized.

 

Sincerely,

 

Hakon Strande

PM Integrated, Internal, External, and Wireless Audio Devices

MediaTech/DMD/Windows Client/Microsoft

________________________________

From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Sam Tertzakian
Sent: Friday, March 24, 2006 3:44 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] USBAudio Driver Fails to Start In Vista

 

Hi, 

 

I have a USB Audio device that has firmware that complies with the USB
Audio specification. When I plug it into an XP SP2 machine it loads
properly and works ask expected using the inbox MSFT driver.

 

But, when I plug into Vista the driver installs, but fails to start. I
tried to debug it a bit and saw that the a return value was 

//

// MessageId: STATUS_DEVICE_CONFIGURATION_ERROR

//

// MessageText:

//

//  The I/O device is configured incorrectly or the configuration
parameters to the driver are incorrect.

//

 

This was the return when it was trying to create filter factories.

 

I believe it is a USB 2.0 Audio device. It supports stereo audio.

 

Is there a known problem with the USB Audio driver in Vista? It seems to
me that if it works under XP SP2, it should also work under Vista.

 

Other related posts: