pcm ain't working - running 5.1 on Thinkpad 600

Davis Doherty doherty at math.washington.edu
Fri Dec 5 12:11:37 PST 2003


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 at 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?

-Davis Doherty


More information about the freebsd-mobile mailing list