[wdmaudiodev] Re: Usb Audio Driver

  • From: "DJ Sisolak" <dsisolak@xxxxxxxxxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 16 Jul 2003 11:25:18 -0700

Hello Jerry,

Responses to:

1) Not sure what you are after. Being that the driver is KS based, it is
impossible to get away from the KS style when addressing the driver
directly. There is the mixer API to address any audio device, though I
can see where that might fall short for addressing all possible
properties.

2) I will make measurements on the driver and stack once the new driver
is complete.

3) The USB Audio specification allows for a "SET_MEM" and "GET_MEM"
request to the device. Would this suffice if the driver would pass this
type of request through?

Thanks for your input,
DJ Sisolak
Microsoft Corp.

This posting is provided "AS IS" with no warranties, and confers no
rights.

-----Original Message-----
From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Jerry Evans
Sent: Wednesday, July 16, 2003 11:09 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Usb Audio Driver

Hi DJ

1) An easy to access user mode interface i.e. KS style without the pain.
2) Some kind of gold standard for latency etc. Given that firmware
people
have to guarantee the timely arrival of data it seems a shame to have
loads
of latency in the stack
3) Support for firmware downloading via the USB stack, again with a user
mode interface. We've got stuff based on both TI and Cypress parts and
this
facility would make life very much simpler

If you want any more detail please holler.

Jerry

----- Original Message ----- 
From: "DJ Sisolak" <dsisolak@xxxxxxxxxxxxxxxxxxxxxx>
To: <wdmaudiodev@xxxxxxxxxxxxx>
Sent: Wednesday, July 16, 2003 6:50 PM
Subject: [wdmaudiodev] Re: Usb Audio Driver


> Hello all,
>
> I know I am asking for trouble here :-) but what is it in the
> USBAudio.sys driver or the USB Audio standards that does not serve
your
> needs? Why do you find it necessary to create your own drivers? The
> reason I ask is that we are in the process of updating both the driver
> and the specifications.
>
> Thanks,
> DJ Sisolak
> Microsoft Corp.
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> -----Original Message-----
> From: wdmaudiodev-bounce@xxxxxxxxxxxxx
> [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of
> bart@xxxxxxxxxxxxx
> Sent: Wednesday, July 16, 2003 6:24 AM
> To: wdmaudiodev@xxxxxxxxxxxxx
> Subject: [wdmaudiodev] Re: Usb Audio Driver
>
> Hi,
>
> > I don't find the DDK say we can't use PortCls to implement USB Audio
> Driver.
> >
> You can do it, I also did :)
>
> > DDK say "The PortCls framework might also be useful for constructing
> drivers
> > for audio device on other hardware buses or for software only
> device.". So
> > PortCls may not wrong way to implement USB Audio Driver.
> >
> Somewhere else in the DDK it says that for USB sound devices you
should
> use a
> standard USB device structure. If you doing it another way, you don't
> get any
> examples from MS. I needed some ugly hacking to get it done anyway.
>
> Regards,
> Bart
> ******************
>
> WDMAUDIODEV addresses:
> Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
> Subscribe:
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
> Unsubscribe:
> mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
> Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx
>
> URL to WDMAUDIODEV page:
> http://www.wdmaudiodev.de/
>
>
>
> ******************
>
> WDMAUDIODEV addresses:
> Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
> Subscribe:
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
> Unsubscribe:
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
> Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx
>
> URL to WDMAUDIODEV page:
> http://www.wdmaudiodev.de/
>
>


******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/



******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/

Other related posts: