Date: Thu, 3 Nov 2005 19:50:08 +0800 From: Ariff Abdullah <skywizard@MyBSD.org.my> To: Brad Karp <bkarp@cs.ucl.ac.uk> Cc: freebsd-multimedia@freebsd.org Subject: Re: ICH7 audio support? Message-ID: <20051103195008.5a7d06d8.skywizard@MyBSD.org.my> In-Reply-To: <20051103112704.GA669@smelt.bkarp.co.uk> References: <20051103101614.GE8008@smelt.bkarp.co.uk> <20051103184157.1e434bd9.skywizard@MyBSD.org.my> <20051103112704.GA669@smelt.bkarp.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 3 Nov 2005 11:27:04 +0000 Brad Karp <bkarp@cs.ucl.ac.uk> wrote: > > > 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. > > Thanks, Ariff. > > When I received your reply, I was already done hacking the device ID > for the ICH7 into /sys/dev/sound/pci/ich.c. :-) > > I'm happy to report that with this hack, snd_ich appears to support > the ICH7 just fine for both audio input and output! > Nice :) Can I have the diff -u ? There is a cumulative patch and fixes for various issues. You can get it from http://people.freebsd.org/~ariff/ . -- Ariff Abdullah MyBSD http://www.MyBSD.org.my (IPv6/IPv4) http://staff.MyBSD.org.my (IPv6/IPv4) http://tomoyo.MyBSD.org.my (IPv6/IPv4)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051103195008.5a7d06d8.skywizard>