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.
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.

RE: Windows 2000 usbaudio.sys by johngar

johngar
Thu Mar 15 16:53:20 CDT 2007

------=_NextPart_0001_420A69DE
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

"michelle@online.nospam" wrote:

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

Microsoft Knowledge Base article 891069
(http://support.microsoft.com/kb/891069) references the latest USBAUDIO.SYS
for Win2k:

Date Time Version Size File name
--------------------------------------------------------------
10-Jan-2005 11:37 5.0.2195.7019 69,328 Usbaudio.sys

You can contact Microsoft Product Support Services to obtain the hotfix.

John Garrett [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_420A69DE
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit

{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fprq2\fcharset0 Trebuchet MS;}{\f1\fmodern\fprq1\fcharset0 Lucida Console;}}
\viewkind4\uc1\pard\f0\fs20 "michelle@online.nospam" wrote:
\par
\par \pard\li720 I am perfectly able to stream audio from this device in Win XP but trying to
\par stream audio in win2ksp4 results in a system crash . The usbaudio.sys version
\par on my system is 5.00.2150.1
\par \pard
\par Microsoft Knowledge Base article 891069 (http://support.microsoft.com/kb/891069) references the latest USBAUDIO.SYS for Win2k:
\par
\par \f1\fs18 Date Time Version Size File name
\par --------------------------------------------------------------
\par 10-Jan-2005 11:37 5.0.2195.7019 69,328 Usbaudio.sys
\par \f0\fs20
\par You can contact Microsoft Product Support Services to obtain the hotfix.
\par
\par John Garrett [MSFT]
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par
\par }
------=_NextPart_0001_420A69DE--


RE: Windows 2000 usbaudio.sys by johngar

johngar
Thu Mar 15 17:17:43 CDT 2007

------=_NextPart_0001_4220C283
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

"michelle@online.nospam" wrote:

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.

This link may be helpful:
http://www.microsoft.com/whdc/system/bus/usb/USBFAQ_intermed.mspx

See particularly the "What is the maximum size of USB transfers on various
operating systems?" section.

John Garrett [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_4220C283
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit

{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fprq2\fcharset0 Trebuchet MS;}}
\viewkind4\uc1\pard\f0\fs20 "michelle@online.nospam" wrote:
\par \pard\li720
\par My endpoint wMaxPacketSize: 0x0100 max bytes and
\par wInterval: 0x0004
\par I noticed from CATC trace that in WinXP,the length of bytes transferred is
\par 92 bytes
\par while in Win 2K it is 100 bytes.
\par \pard
\par This link may be helpful:
\par http://www.microsoft.com/whdc/system/bus/usb/USBFAQ_intermed.mspx
\par
\par See particularly the "What is the maximum size of USB transfers on various operating systems?" section.
\par
\par John Garrett [MSFT]
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par
\par }
------=_NextPart_0001_4220C283--


Re: Windows 2000 usbaudio.sys by Tim

Tim
Sat Mar 17 19:32:40 CDT 2007

michelle <michelle@online.nospam> 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@probo.com
Providenza & Boekelheide, Inc.

Re: Windows 2000 usbaudio.sys by michelle

michelle
Mon Mar 19 00:46:03 CDT 2007


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@online.nospam> 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@probo.com
> Providenza & Boekelheide, Inc.
>

Re: Windows 2000 usbaudio.sys by Hunter

Hunter
Tue Mar 20 21:53:16 CDT 2007

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@online.nospam> wrote in message
news:F9F1CFCA-D1BE-4BE6-AA68-B9F534F86E23@microsoft.com...
>
> 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@online.nospam> 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@probo.com
>> Providenza & Boekelheide, Inc.
>>