Re: WinXP 64-bit Virtual DMA_ADAPTER



I found a way to work-around for my problem. I am running under 64-bit
XP with Verifier on PortCls.sys which I was not able to do before.

The use of PortCls's WavePci base class with an _USB_ device is not officially
supported at all. Note "Pci" suffix in base class name and "USB".

This is a hack, which you did once to save efforts on proper AVStream
implementation.

And, as all hacks, it starts to show teeth sooner or later.

This is like writing a virtual storage device as SCSIPORT's miniport and using
timer to enter ScsiPortNotification context, with also providing SCSIPORT with
ISA bus type and fake hardware resources.

This is something like using improper lubricant oil for the car engine. It
works first, then it ceases to work.

I have to say...the lack of interest and support from MSFT is
infuriating.

Why MS should support the direct mis-use of their PortCls module?

There is no doubt other people are going to run into this
issue...

After such a forum topic, people will go AVStream way and not PortCls way for
USB audio, as it is properly required.

MSFT should not complain when the EU is constantly on their case about
opening up their source so ISV can be on an even playing field.

So what? this will not turn PortCls magically to a USB audio framework.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@xxxxxxxxxxxxxxxx
http://www.storagecraft.com

.



Relevant Pages

  • problem with USB Audio (alsa - SuSE 10.0)
    ... USB Speakers), - but now I know there ... Card Model: USB Audio ... Product ID for the USB audio device. ...
    (alt.os.linux.suse)
  • Re: USB 2.0 bandwidth bug in XP SP2?
    ... different USB port on the PC not all into one hub. ... the camera is using 4% while it capturing video, and the USB audio ...
    (microsoft.public.windowsxp.hardware)
  • Re: USB hum/noise isolation?
    ... I have a high-pitched beeping/pulsing ... the noise somewhat by purchasing a simple Behringer 2-in/2-out USB ... USB audio always gives me a ground loop hum if I have any other soundcard ...
    (rec.audio.pro)
  • Re: Compiling Issue on Sun
    ... The "qcam" driver is intended for a "Logitech ... QuickCam Express" camera, but this camera is unable to record audio! ... usb audio driver included with Solaris. ...
    (comp.unix.solaris)
  • Re: 2.6.11, USB: High latency?
    ... > which is way too much for realtime control systems. ... With some USB chipsets, USB audio interfaces just ... Well, I'd not yet expect USB audio to work over EHCI quite yet, ...
    (Linux-Kernel)