Re: Windows 2000 usbaudio.sys

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



As I know, the usbaudio.sys in Win2k do not support high speed UAC compatible device. It only supports full speed UAC compatible device.

"michelle" <michelle@xxxxxxxxxxxxx> wrote in message news:F9F1CFCA-D1BE-4BE6-AA68-B9F534F86E23@xxxxxxxxxxxxxxxx

Hi Tim
I am not using any third party controllers.
My test PC has Intel Chipset with USB 2.0 support (EHCI Controller).


"Tim Roberts" wrote:

michelle <michelle@xxxxxxxxxxxxx> wrote:
>
>I have a camera with usb audio class support.
>I am perfectly able to stream audio from this device in Win XP but >trying to
>stream audio in win2ksp4 results in a system crash . The usbaudio.sys >version
>on my system is 5.00.2150.1
>Are there are any known problems in usbaudio.sys or more likely is my >device
>firmware broken ? The device is usb2.0 high speed with support for >Interface
>Associate Descriptors.

Windows 2000 doesn't do IAD. It's true that usbaudio.sys has evolved over
time, but it was pretty good by Windows 2000. Also, Windows 2000 didn't
ship with any USB 2.0 host controllers. Are you using a 1.1 controller
with a stock driver, or do you have some third-party controller and driver?

>My endpoint wMaxPacketSize: 0x0100 max bytes and
>wInterval: 0x0004
>I noticed from CATC trace that in WinXP,the length of bytes transferred >is
>92 bytes while in Win 2K it is 100 bytes.

How could the operating system possibly have an effect on this? If
wMaxPacketSize is 0x100, then usbaudio.sys will ask for 256 bytes every
single time. The actual amount of data transferred is determined solely by
your device
--
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.


.



Relevant Pages