Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Sep 1997 14:14:33 -0500
From:      "Greg Rowe" <greg@uswest.net>
To:        multimedia@FreeBSD.ORG
Subject:   Sound and CS4231
Message-ID:  <9709191414.ZM5285@nevis.oss.uswest.net>

next in thread | raw e-mail | index | archive | help
Greetings,

 We just recieved a number of new systems in for FreeBSD desktop usage that
have
Intel TC430HX motherboards with on-board sound. I'm using Luigi's sound drivers
from 09/08. Playing audio CD's is fine and cat'ing a test au file to dev/audio
works. Using RealAudio only works in 8 bit mode, 16 bit gives a "can't open
device error". RealAudio in 8 bit mode is shakey at best and gives me a lot of
errors:

Sep 19 12:26:12 psv /kernel: SNDCTL_DSP_SETFRAGMENT 0x0003000c
Sep 19 12:26:12 psv /kernel: SNDCTL_DSP_SUBDIVIDE yet unimplemented
Sep 19 12:26:12 psv /kernel: dsp write channels 1
Sep 19 12:26:12 psv /kernel: dsp reset
Sep 19 12:26:17 psv /kernel: SNDCTL_DSP_SETFRAGMENT 0x0003000c
Sep 19 12:26:18 psv /kernel: SNDCTL_DSP_SUBDIVIDE yet unimplemented
Sep 19 12:26:18 psv /kernel: dsp write channels 1
Sep 19 12:26:44 psv /kernel: dsp sync

The integrated sound info from Intel's specs is :

"a Yamaha* OPL3-SA audio CODEC is integrated onto the motherboard. The OPL3-SA
provides 16-bit stereo,Sound Blaster* Pro and Windows* Sound System
compatibility and full-duplex capabilities. An optional Yamaha OPL4-ML
audio CODEC provides FM and wavetable synthesis."

 The BIOS audio configuration is as follows:

SB Port Base 220h , WSS Port Base 530h, MPU Port Base 330h, WSS Interrupt IRQ
10
SB/MPU Interrupt IRQ 7, WSS Play DMA Channel 0, SB Play/WSS Capture DMA Channel
1, FM Synthesizer Port Status 388h

 My kernel configuration (2.2.2-RELEASE) is:

controller  pnp0
device  pcm0 at isa ? port 0x530 tty irq 10 drq 0 flags 0x13 vector pcmintr

 Dmesg output is:

Probing for PnP devices:
No Plug-n-Play devices were found
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
pcm0 at 0x530 irq 10 drq 0 mem 0x0 flags 0x13 en 1 confl 0
mss_detect - chip revision 0x0a
mss_detect() - step I
mss_detect() - Detected CS4231
pcm0 at 0x530 irq 10 drq 0 flags 0xa213 on isa
mss_attach <mss>0 at 0x530 irq 10 dma 0:3 flags 0xa213

 cat /dev/sndstat:

FreeBSD Sound Driver Sep 19 1997 09:34:05
Installed devices:
pcm0: <mss> at 0x530 irq 10 dma 0:3

 Am I missing anything in the configuration, or is this on-board sound just not
supported fully yet ? I'd appreciate any suggestions. Thanks.

Greg Rowe






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