how to enable audio in the ThinkPad 600E...

Gary Kline kline at tao.thought.org
Mon Aug 9 12:38:45 PDT 2004


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 at tao.thought.org>
> > Sender: owner-freebsd-mobile at 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 at thought.org   www.thought.org     Public service Unix



More information about the freebsd-mobile mailing list