From owner-freebsd-hackers@FreeBSD.ORG Sun Aug 17 21:05:30 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F24137B401 for ; Sun, 17 Aug 2003 21:05:30 -0700 (PDT) Received: from puma.icir.org (puma.icir.org [192.150.187.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9091043F85 for ; Sun, 17 Aug 2003 21:05:29 -0700 (PDT) (envelope-from hodson@puma.icir.org) Received: from puma.icir.org (localhost [127.0.0.1]) by puma.icir.org (8.12.8p1/8.12.3) with ESMTP id h7I45HTU092075; Sun, 17 Aug 2003 21:05:20 -0700 (PDT) (envelope-from hodson@puma.icir.org) Message-Id: <200308180405.h7I45HTU092075@puma.icir.org> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.3 X-Exmh-Isig-CompType: repl X-Exmh-Isig-Folder: inbox To: Rudolf Cejka From: Orion Hodson In-Reply-To: Your message of "Sat, 16 Aug 2003 00:32:03 +0200." <20030815223203.GA68085@fit.vutbr.cz> Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="==_Exmh_4916931620" Date: Sun, 17 Aug 2003 21:05:17 -0700 Sender: hodson@icir.org X-Content-Filtered-By: Mailman/MimeDel 2.1.1 cc: hackers@freebsd.org cc: Oleg Sharoiko Subject: Re: ASUS P4P800-VM + AD1980 (Was Re: VIA8235 + AD1980) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Aug 2003 04:05:30 -0000 This is a multipart MIME message. --==_Exmh_4916931620 Content-Type: text/plain /-- Rudolf Cejka wrote: | Orion Hodson wrote (2003/06/26): | > Oleg, Well done on working out a working fix for this problem... | > ... There are some comments inline below that may help. | > - Orion | | Hello, | how did you solve it in the end? Recently, I have got my new | machine with ASUS P4P800-VM with AD1980 and I came into exactly | same problem with no sound. Oleg's patch was very good starting | point how to get working sound and where to start ;o) Yes, I'll commit it shortly. | I have another machine with different problem: Output is good, however | main volume is not adjusted by Master Volume (0x02) register, but by | Headphone Volume (0x04) register (Monitor Volume in Aumix). There's a patch below that should help with this case - let me know how you go as I have no similar h/w. | It is just though, but maybe my and Oleg's machine is case 3 in | 5.2.1 AUX_OUT Options and the another machine would be case 1 or 2, | so that it is needed to implement checking procedure at the end of | 5.2.1 AUX_OUT Options. However, I have to access the another | machine and check its chipset and registers first. If there is | anybody with AD1980 chip too, it would be interesting to see content | of 0x00, 0x04, 0x28, and 0x38 registers and experiences with current | pcm driver. The existing code does something already (ac97_fix_auxout in ac97.c), but the available options are limited by the OSS mixer interface. Kind Regards - Orion --==_Exmh_4916931620--