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