From owner-freebsd-multimedia@FreeBSD.ORG Thu Nov 3 10:41:50 2005 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 292B516A41F for ; Thu, 3 Nov 2005 10:41:50 +0000 (GMT) (envelope-from skywizard@MyBSD.org.my) Received: from tomoyo.MyBSD.org.my (tomoyo.mybsd.org.my [202.157.186.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98D2643D45 for ; Thu, 3 Nov 2005 10:41:49 +0000 (GMT) (envelope-from skywizard@MyBSD.org.my) Received: from localhost (localhost [127.0.0.1]) by tomoyo.MyBSD.org.my (Postfix) with ESMTP id 05BA26CC27; Thu, 3 Nov 2005 18:43:41 +0800 (MYT) Received: from tomoyo.MyBSD.org.my ([127.0.0.1]) by localhost (TOMOYO.MYBSD.ORG.MY [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25335-04; Thu, 3 Nov 2005 18:43:39 +0800 (MYT) Received: from kasumi.MyBSD.org.my (kasumi.MyBSD.org.my [IPv6:2001:328:2002:aa2::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tomoyo.MyBSD.org.my (Postfix) with ESMTP id 5497B6CC23; Thu, 3 Nov 2005 18:43:38 +0800 (MYT) Date: Thu, 3 Nov 2005 18:41:57 +0800 From: Ariff Abdullah To: Brad Karp Message-Id: <20051103184157.1e434bd9.skywizard@MyBSD.org.my> In-Reply-To: <20051103101614.GE8008@smelt.bkarp.co.uk> References: <20051103101614.GE8008@smelt.bkarp.co.uk> Organization: MyBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by Amavisd AntiVirus & AntiSpam Scanner running on FreeBSD mailserver at TOMOYO.MYBSD.ORG.MY Cc: freebsd-multimedia@freebsd.org Subject: Re: ICH7 audio support? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Nov 2005 10:41:50 -0000 On Thu, 3 Nov 2005 10:16:14 +0000 Brad Karp wrote: > Greetings, all. > > I've recently bought a Dell Optiplex GX620 box, and am running > 5.4-STABLE (as of mid-October) on it. > > This box has an ICH7 on the motherboard. At boot time, 5.4-RELEASE > doesn't recognize the ICH7 in any way--not the ATA controller > (seen as "generic"), and not the audio hardware. > > In particular, I see: > > pci0: at device 30.2 (no driver attached) > > My questions: > > 1) Does 6.0 support the ICH7 audio hardware? > 2) If not, is anyone working on support for it? > 3) How back-compatible is the ICH7 audio hardware with previous > ICHes? > That is, is there any chance that merely by hacking the device > probe tables, I can "lie" to the current snd_ich driver that the > ICH7 is some earlier-model ICH, and get it to work? > ICH7 supposed to have new Intel High Definition Audio (HDA), which unfortunately isn't supported (yet). I'm not quite sure whether it is backward compatible with AC97, but you can try your luck hacking the driver (/usr/src/sys/dev/sound/pci/ich.c) by adding the appropriate pci id into ich_pci_probe() function. pciconf -l (chip=xxxx) should give you the appropriate value for that. -- Ariff Abdullah MyBSD http://www.MyBSD.org.my (IPv6/IPv4) http://staff.MyBSD.org.my (IPv6/IPv4) http://tomoyo.MyBSD.org.my (IPv6/IPv4)