[wdmaudiodev] Re: publishing the AVStream driver source

  • From: Waldemar Haszlakiewicz <waldemar.haszlakiewicz@xxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Mon, 15 Aug 2005 19:04:33 +0200

It looks the first one didn't came through.... here it goes again.


1st This driver is provided "as is", without any guarantee made
    as to its suitability or fitness for any particular use. It may
    contain bugs, so use it at your own risk. I take no responsibility
    for any damage that may unintentionally be caused through its use.


2nd
From the time I started to write the XP driver I wanted to publish the code, 
but I couldn't because
there were legal stuff from GadgetLabs company. Now in the 3.x driver I have 
written even my own firmware
(the code from Altera chip (the main logic device on the card)). So as nothing 
remained from the GL
company I got the permission to publish the code.

3rd
Driver details:
- supports WDM( with it MME and DX also ) and ASIO drivers
- 16,24bit sample types
- it can start channels in perfect sync (even from multiple card, but sync 
cable is required)
- as GL cards do not support DMA, even the driver isn't, so it copies the 
samples manually
- support up to 4 cards in the system at the same time
- the interfaces are registered at run time, so no AddInterface are present in 
inf file
- one interrupt routine and multiple DPCs ( linker: /OPT:NOREF, /OPT:NOICF must 
be included for this to work )
- MIDI (AVStream also)
...
Well there are just to much stuff to write here.


The main idea of publishing the code is to show newbies how AVStream driver 
type can be written, but take notice
that the code can be faulty also -> I mean that some problem solutions can be 
against windows driver demands.

Now as you will see some parts are finished, some aren't (this are mainly the 
'look' stuff), well MIDI driver
is probably not working as it should (well just the transfer procedures).


So the main idea is to add one more driver example to the ones available in DDK.

Anyway if you have some questions write mail to: waldemar . haszlakiewicz @ 
siol . net (delete the spaces)

Peace
Waldemar

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

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

Other related posts: