Re: [SLUG] Can't find drivers for CS4236b sound card

From: Paul Aitken (paitken1@tampabay.rr.com)
Date: Wed Mar 12 2003 - 01:30:21 EST


Levi,

Thanks for the help. I get this error:
[root@jblaze sbin]# ./insmod cs4232 io=* irq=* dma=* dma2=*
Using /lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol audio_devs_Re23647e3
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol ad1848_init_R73f4849a
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol unload_uart401_Recfdd9c9
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol ad1848_unload_R9bf1cc62
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol sound_unload_audiodev_Ra948751e
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol ad1848_detect_R3e0356ab
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol ad1848_control_Rc04f6f67
/lib/modules/2.4.18-26.8.0/kernel/drivers/sound/cs4232.o: unresolved
symbol probe_uart401_R63d781e

Going to try ALSA right now, probably wont work either :(

Paul
On Tue, 2003-03-11 at 21:40, Levi Bard wrote:
> According to the kernel docs, the module for the CS4236B is cs4232.o
> What happens when you try `modprobe cs4232` ? Also, see the following note ( from linux/Documentation/sound/CS4232 )
>
> ## begin
> To configure the Crystal CS423x sound chip and activate its DSP functions,
> modules may be loaded in this order:
>
> modprobe sound
> insmod ad1848
> insmod uart401
> insmod cs4232 io=* irq=* dma=* dma2=*
>
> This is the meaning of the parameters:
>
> io--I/O address of the Windows Sound System (normally 0x534)
> irq--IRQ of this device
> dma and dma2--DMA channels (DMA2 may be 0)
>
> On some cards, the board attempts to do non-PnP setup, and fails. If you
> have problems, use Linux' PnP facilities.
>
> To get MIDI facilities add
>
> insmod opl3 io=*
>
> where "io" is the I/O address of the OPL3 synthesizer. This will be shown
> in /proc/sys/pnp and is normally 0x388.
> ## end
>
> Also, from linux/Documentation/sound/README.OSS:
>
> ##begin
> Crystal CS4232 and CS4236 based cards such as AcerMagic S23, TB Tropez _Plus_ an
> d many PC motherboards (Compaq, HP, Intel, ...)
> CS4232 is a PnP multimedia chip which contains a CS3231A codec,
> SB and MPU401 emulations. There is support for OPL3 too.
> Unfortunately the MPU401 mode doesn't work (I don't know how to
> initialize it). CS4236 is an enhanced (compatible) version of CS4232.
> NOTE! Don't ever try to use isapnptools with CS4232 since this will just
> freeze your machine (due to chip bugs). If you have problems in getting
> CS4232 working you could try initializing it with DOS (CS4232C.EXE) and
> then booting Linux using loadlin. CS4232C.EXE loads a secret firmware
> patch which is not documented by Crystal.
> ## end
>
>
> Finally, if you can't get the kernel drivers to work, and want to give ALSA another whack, I think the process of getting it going under ALSA is fairly well described at http://alsa-project.org/alsa-doc/doc-php/template.php3?company=Cirrus+Logic&card=CS4236B&chip=CS4236B&module=cs4236
>
>
> Hope some of this helps,
> Levi



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 16:52:44 EDT