From owner-freebsd-mobile@FreeBSD.ORG  Fri Dec  5 14:28:53 2003
Return-Path: <owner-freebsd-mobile@FreeBSD.ORG>
Delivered-To: freebsd-mobile@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id C473116A4CE
	for <freebsd-mobile@freebsd.org>;
	Fri,  5 Dec 2003 14:28:53 -0800 (PST)
Received: from postal3.es.net (postal3.es.net [198.128.3.207])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 7A2D843FE0
	for <freebsd-mobile@freebsd.org>;
	Fri,  5 Dec 2003 14:28:52 -0800 (PST)	(envelope-from oberman@es.net)
Received: from ptavv.es.net ([198.128.4.29])
        by postal3.es.net (Postal Node 3) with ESMTP (SSL) id MUA74016;
        Fri, 05 Dec 2003 14:28:44 -0800
Received: from ptavv (localhost [127.0.0.1])
	by ptavv.es.net (Tachyon Server) with ESMTP
	id 036525D04; Fri,  5 Dec 2003 14:28:41 -0800 (PST)
To: Davis Doherty <doherty@math.washington.edu>
In-Reply-To: Message from Davis Doherty <doherty@math.washington.edu> 
	<Pine.LNX.4.58.0312051208030.22823@zeno2.math.washington.edu> 
Date: Fri, 05 Dec 2003 14:28:40 -0800
From: "Kevin Oberman" <oberman@es.net>
Message-Id: <20031205222841.036525D04@ptavv.es.net>
cc: freebsd-mobile@freebsd.org
Subject: Re: pcm ain't working - running 5.1 on Thinkpad 600 
X-BeenThere: freebsd-mobile@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Mobile computing with FreeBSD <freebsd-mobile.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-mobile>,
	<mailto:freebsd-mobile-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-mobile>
List-Post: <mailto:freebsd-mobile@freebsd.org>
List-Help: <mailto:freebsd-mobile-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-mobile>,
	<mailto:freebsd-mobile-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Dec 2003 22:28:53 -0000

> Date: Fri, 5 Dec 2003 12:11:32 -0800 (PST)
> From: Davis Doherty <doherty@math.washington.edu>
> 
> On Thu, 4 Dec 2003, Kevin Oberman wrote:
> 
> [SNIP]
> 
> >
> >First, your pcm.0.flags probably should be 0x10. You probably also will
> >need hint.pcm.o.port="0x52c".
> >
> >Finally, if this is a 600E you need to edit
> >/sys/conf/files. delete/comment out "dev/sound/pci/csa.c optional pcm
> >pci" (be careful that you get the right one!) and edit the line after
> >next to read "dev/sound/pci/csapcm.c optional csa pcm pci". I'm not
> >confident that this is needed on a 600, though.
> >
> >FWIW, by probe line for the sound reads:
> >pcm0: <CS423x-PCI> at port 0x220-0x233,0x388-0x38b,0x530-0x537 irq 5 drq
> >0,1 on isa0
> >
> >It is a rather out-of-date system as it takes forever to build world and
> >it's only a test system. It was built back in June, but I doubt that any
> >of this has changed. Also, my 600E did not gat along with ACPI at all
> >well and I use APM on it.
> >--
> >R. Kevin Oberman, Network Engineer
> >Energy Sciences Network (ESnet)
> >Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
> >E-mail: oberman@es.net			Phone: +1 510 486-8634
> >
> 
> I tried both changes, to no avail (my system is a plain old 600 btw, no
> letters following). Regardless of my settings, the appropriate device
> nodes in /dev are not being created (and thus nothing sound-related
> works). Is there any way I can force creation of the device nodes, or will
> they just not be created until I find the correct settings?

OK. I believe the 600 audio was different from the 600E, so my
suggestions are probably not relevant.

I can tell you that I just finished updating my 600E to CURRENT and the
sound works just fine as long as I make the change to "files".

Hopefully someone with an actual 600 can help you out on this.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634