Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Aug 2004 20:01:11 -0700 (PDT)
From:      Doug White <dwhite@gumbysoft.com>
To:        Kevin Oberman <oberman@es.net>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: 600E Audio problem (Solved!)
Message-ID:  <20040822200031.Q94593@carver.gumbysoft.com>
In-Reply-To: <20040822233922.4B0885D04@ptavv.es.net>
References:  <20040822233922.4B0885D04@ptavv.es.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 22 Aug 2004, Kevin Oberman wrote:

> Got it! And, boy, do I feel dumb.
>
> It turns out that the device in the 600E is a CS432X device and that
> device uses the mss driver. So just modify your kernel config to
> include:
> device		sound
> device		snd_mss
> And make sure that snd_csa is NOT present as it will see another audio
> component and try to connect to it as a CS4610. This would block the mss
> driver from finding the audio chip.
>
> It's amazing what you find when you actually take the time to read the
> source for the drivers.

That sounds right -- the old 4.x hack for the 600E was to point pcm at the
MSS interface (port 0x530, I think).  I could pull mine out and check. :)

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite@gumbysoft.com          |  www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040822200031.Q94593>