AC97 Open Source Driver

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

AC97 Open Source Driver

Post by Jeko »

Where can I find an open source driver for AC97?

thank you!
Arthur
Posts: 6
Joined: Fri Dec 08, 2006 8:41 am

Post by Arthur »

User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

This was a great help when making DexOS Driver
http://www.programmersheaven.com/downlo ... nload.aspx
User avatar
pulsar
Member
Member
Posts: 49
Joined: Wed Nov 22, 2006 1:01 am
Location: chennai

Post by pulsar »

maybe i could post my code but it is not complete, ofcourse you can play music ( :wink: sound) . Since i'm busy with my gui i don't have time to finish that however if you need some code for inspiration i might send it to you.
everyone here are best programmers ( not yet not yet)
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

This chipset seems fairly documented..and common.

http://www.intel.com/design/chipsets/audio/

Here is OpenBSD's AC97 code..

http://www.openbsd.org/cgi-bin/cvsweb/s ... /ic/ac97.c
http://www.openbsd.org/cgi-bin/cvsweb/s ... /ic/ac97.h

Probably worth reading over 8)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Post by Jeko »

pulsar wrote:maybe i could post my code but it is not complete, ofcourse you can play music ( :wink: sound) . Since i'm busy with my gui i don't have time to finish that however if you need some code for inspiration i might send it to you.
if you can post your code.
User avatar
pulsar
Member
Member
Posts: 49
Joined: Wed Nov 22, 2006 1:01 am
Location: chennai

Post by pulsar »

Here is the code, this is based on the ac97 driver written for dos.
Attachments
ac97.c
(6.37 KiB) Downloaded 270 times
everyone here are best programmers ( not yet not yet)
Post Reply