From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <9ab217670704161325n66b71968uc251ef7f53c0632b@mail.gmail.com> Date: Mon, 16 Apr 2007 16:25:14 -0400 From: "Devon H. O'Dell" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu>, David.Eckhardt@cs.cmu.edu MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: [9fans] AC'97 Topicbox-Message-UUID: 49847938-ead2-11e9-9d60-3106f5b1d025 I just wanted to give a heads up since I know Dave has students working on this and it seems silly to have duplicated work. Aki has a driver on 9grid.net that works for my chipset. I just grabbed: http://9grid.net/aki/src/9/pc/audio.h http://9grid.net/aki/src/9/pc/audioac97.h http://9grid.net/aki/src/9/pc/audioac97mix.h http://9grid.net/aki/src/9/port/devaudio.c My card probes with: #A0: ac97 port 0x18c0 mixport 0x1c00 irq 10 #A0: ac97 warm reset #A0: ac97 codecs ready: sdin0 sdin1 #A0: ac97 codecs resumed: #A0: ac97 codec ext: vra spdif 9top% madplay '02 - Birdhouse In Your Soul.mp3' MPEG Audio Decoder version 0.11.4 (beta) - Copyright (C) 2000 Robert Leslie Title: Birdhouse In Your Soul Artist: They Might Be Giants Album: Flood Genre: Other Year: 1990 Track: 2 Comment: ID3: version 2.3.0, flags 0x00, size 2171 bytes Album/Movie/Show title: Flood Title/Songname/Content description: Birdhouse In Your Soul Year: 1990 ID3: unhandled MCDI (Music CD Identifier): flags 0x0000, 804 bytes Track number/Position in set: 2 Content type: Alternative ID3: unhandled PRIV (Private frame): flags 0x0000, 14 bytes ID3: unhandled PRIV (Private frame): flags 0x0000, 17 bytes Lead performer(s)/Soloist(s): They Might Be Giants Length: 200333 (I'm a geek, am I not obliged to like TMBG?) Now, this is fine and dandy, but I have questions. Aki, why isn't this on sources? Why didn't you post to 9fans saying that this existed? I suppose writing a driver is good learning material, but I have the feeling now that Dave's students are doing a good deal of duplicate work now. Is there some reason this can't be included into Plan 9? Was this ever suggested off-list? --dho