writing a Audio Driver

Hai All,

I want to start writing a audio driver. Can you tell me the best place to
start with. Where can I find the specs. I want to write audio driver for
ac97 codec.

Thanx in advance.

Regards,
Kedar.

hi,

stupid question.

You knows the MS driver DDK ?

No - why ???. You shure your are the rigth for
this job ?

try DDK\src\wdm\audio\ac97

elli

Mr Elli,

I do not think this is a stupid question.

I know that there DDK contains an example.
But I want a specification which can clearly tells about the things to do
for ac97. I also know that Intel gives a spec on ac97 which is more on the
hardware side. I want a spec which is more relevant to software and which
tells what are the registers for ac97, how to program them and so on.

If you know something try to share instead of giving some harsh replies
which can hurt others.

Did you write an ac97 driver totally by going through the DDK sample?

But any way thanks for your great response.

Kedar.

hi,

stupid question.

You knows the MS driver DDK ?

No - why ???. You shure your are the rigth for
this job ?

try DDK\src\wdm\audio\ac97

elli

Hello.

You should get Intel spec for ac97 registers (pay attention to differences
between ICH2\ICH4) and spec for specific codec that you want to program.
Also if you want this driver to work on other platforms, you should get
their ac97 specs too ( VIA’s approach for Ac97 is very different from
Intel’s).

ps: Please, when dealing with power management , don’t forget that modem can
sit at the same time on the aclink :slight_smile:

Regards,
Yan Vugenfirer.

-----Original Message-----
From: kedar [mailto:xxxxx@hotmail.com]
Sent: ??? ??? 21 ??? 2003 13:42
To: NT Developers Interest List
Subject: [ntdev] Re: writing a Audio Driver

Mr Elli,

I do not think this is a stupid question.

I know that there DDK contains an example.
But I want a specification which can clearly tells about the things to do
for ac97. I also know that Intel gives a spec on ac97 which is more on the
hardware side. I want a spec which is more relevant to software and which
tells what are the registers for ac97, how to program them and so on.

If you know something try to share instead of giving some harsh replies
which can hurt others.

Did you write an ac97 driver totally by going through the DDK sample?

But any way thanks for your great response.

Kedar.

hi,

stupid question.

You knows the MS driver DDK ?

No - why ???. You shure your are the rigth for
this job ?

try DDK\src\wdm\audio\ac97

elli


You are currently subscribed to ntdev as: xxxxx@smlink.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

hi,

sorry, …

maybe this helps better. It is not windows, but sometime usefull.

http://www.alsa-project.org/~iwai/writing-an-alsa-driver/c1067.htm

elli