Skip site navigation (1)Skip section navigation (2)
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>