Date: Mon, 9 Aug 2004 12:38:37 -0700 From: Gary Kline <kline@tao.thought.org> To: Kevin Oberman <oberman@es.net> Cc: FreeBSD Mobile Mailing List <freebsd-mobile@freebsd.org> Subject: Re: how to enable audio in the ThinkPad 600E... Message-ID: <20040809193837.GB3953@tao.thought.org> In-Reply-To: <20040809174221.757755D08@ptavv.es.net> References: <20040809161634.GA3684@tao.thought.org> <20040809174221.757755D08@ptavv.es.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 09, 2004 at 10:42:21AM -0700, Kevin Oberman wrote: > > Date: Mon, 9 Aug 2004 09:16:34 -0700 > > From: Gary Kline <kline@tao.thought.org> > > Sender: owner-freebsd-mobile@freebsd.org > > > > The 600E sound implementation is a REALLY weird one...unique to the 600E > as far as I can tell. > > First, the chipset is a Crystal Audio, not ICH. (The 600E pre-dates > ICH.) It uses devices csa and csapcm. > > Second, the csa normally attaches to the PCI, but on the the 600E it is > ISA attached. Yuch! > > The trick is to edit /sys/conf/files and delete the second csa.a line: > dev/sound/pci/csa.c optional pcm pci > Then edit the csapcm line to read: > dev/sound/pci/csapcm.c optional csa pcm pci > > Then add the line 'hint.pcm.0.flags="0x10"' to /boot/device.hints. This > worked prior to the sound naming re-work. Hopefully it still does. I'll keep 600E people posted. Mods made (circa lines #732-4). Rebuilding. This hack will probably still work in 521, p9 but know knows about uprevs! thanks much, gary -- Gary Kline kline@thought.org www.thought.org Public service Unix
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040809193837.GB3953>