Thinkpad 600E sound in 4.6-Stable?

Boris Gelfand <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Hello all!  A bit of archive searching has hinted quite
often at CS4610/11 sound chips working in FreeBSD-4 with
a bit of tweaking.  I've had no luck.

Machine: Thinkpad 600E 366mhz, 2645-4AU.  DOS-mode PS2
config for audio at port 530, irq 5, dma 0, dma 1,
sb port 220.  (If anyone needs a bootable ISO-image
with the IBM ps2 config utilities, let me know -- 
running a FreeBSD-only shop is a pain at times ;).

OS: 4.6-STABLE FreeBSD Sun Aug 25 19:25:42 EDT 2002

here are all the kernel config bits I've tried:

  # having this doesn't affect anything one way or other
  # and just generates lots of PNP error messages at boot:
  #  unknown: <PNP0501> can't assign resources 
  #options PNPBIOS

  # this probes but no audio
  #device pcm0 at isa? port 0x530 irq 5 drq 0 flags 0x11

  # same thing
  #device pcm
  #device csa0 at isa? port 0x530 irq 5 drq 0 flags 0x11

  # same thing
  #device pcm
  #device sbc0 at isa? port 0x220 irq 5 drq 0 flags 0x11

  # same thing
  #device         pcm0    at isa? port 0x52c irq 5 drq 1 flags 0x10

  # same thing
  #device pcm
  #device         csa0    at isa? port 0x52c irq 5 drq 1 flags 0x10

  # no go
  #device snd0
  #device sb0      at isa? port 0x220 irq 5 drq 0

Here's the most hopeful dmesg probe I can get it to do:

csa0: <CS4610/CS4611> mem 0x50000000-0x500fffff,0x50100000-0x50100fff irq 11 at device 6.0 on pci0
csa: card is Unknown/invalid SSID (CS4610)
device_probe_and_attach: csa0 attach returned 6

Some folks have reported that audio works with this type of suspicious
probing, but I haven't had any luck with any actual audio output.

With MAKEDEV on either snd0 or snd1, mpg123 returns "Can't open /dev/dsp!"

I tried the previously posted fix to /usr/src/sys/conf/files with
exactly the same results, although Kevin Oberman's very encouraging
post from earlier this year says this fix is now unnecessary:
 
  http://www.geocrawler.com/archives/3/163/2002/2/0/7972084/

Any suggestions?

Thanks much!

-bg

To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.