[wdmaudiodev] Firewire Audio

  • From: Dave Gamble <signalzerodb@xxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Tue, 3 Sep 2002 16:45:34 +0100 (BST)


Hello,

My company is in the process of developing a firewire
audio device, and intend to provide support for it via
several driver models; on windows, these are ASIO and
WDM.

I heard a rumour that there's a Firewire Audio device
driver on its way from Microsoft... is there any news
on this?

If/when this driver becomes available, would we simply
need to write filter drivers to implement any
spec-extraneous functionality?

Failing this, can we write a WDM streaming class
driver which will communicate with the 1394 bus?
I've perused the DDK documentation, but I'm still not
100% certain on the details...

I get the impression that the system works similar to
this:

*) .inf file registers itself with windows to link a
device-type to a driver file
*) User plugs-in device.
*) Windows loads the driver as specified in the .inf

Is this close?

How/where/when is the 'type' of the driver specified?
In other words, how does the driver introduce itself
to the OS as providing a stream class driver?

As you can probably tell, time constraints have
prevented me from making a more thorough
investigation; and also since there's no sample code
particularly close to what I need to develop, I'm a
little lost.

I take it from sample code that communicating with the
firewire box is simply via DeviceIOControl() calls to
the bus driver, which forwards them appropriately.
Does operating in kernel mode incur any restrictions
to this?

Finally...
We will need to support 98SE/ME. Does anyone have a
list of the pitfalls/incompatibilities/issues with
doing so that we'll most likely encounter?

Sorry for such a huge email, and many thanks to anyone
who replies!

Dave.


__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
******************

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:

  • » [wdmaudiodev] Firewire Audio