[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sound Module for Kernel 2.0.36



Quoting bwarsing@intergate.bc.ca (bwarsing@intergate.bc.ca):
> Hi,
> 
> Can anybody tell me the name of the sound module for the slink/potato kernel?

I assume you mean 2.2.x. It all depends on the chips in the soundcard
(or on the mobo). For example, I use:

soundcore sound uart401 sb opl3 (Intel RH)
soundcore sound ad1848 uart401 opl3sa (Intel TC)
soundcore sound mpu401 ad1848 opl3sa2
                (Intel LT with noname soundcard: Yamaha OPL3-SAx)

> This is the output from lsmod:
> Module                  Size  Used by
> dummy                   4096   0 
> bsd_comp                4096   0 
> ppp                    20480   0  [bsd_comp]
> nls_koi8_r              4096   0 
> ipx                    12288   0 
> epia                   12288   0 
> dstr                   12288   0 
> capidrv                24576   0 
> isdn                   77824   0  [capidrv]
> slhc                    8192   0  [ppp isdn]
> capi                    8192   0 
> bpck                   16384   0 
> aten                    8192   0 
> cyclades               73728   0 
> comm                    8192   0 
> paride                  4096   5  [epia dstr bpck aten comm]
> b1pci                   4096   0 
> kernelcapi             45056   3  [capidrv capi b1pci]
> capiutil               24576   0  [capidrv kernelcapi]
> vfat                   16384   0 
> umsdos                 20480   0 
> serial                 32768   1 
> lp                      8192   0 
> rarp                    4096   0 
> ipip                    4096   0 
> ip_masq_irc             4096   0 
> ip_masq_ftp             4096   0 
> ip_masq_cuseeme         4096   0 
> ip_alias                4096   0 
> nfs                    49152   0 
> ncpfs                  24576   0 
> autofs                  8192   0 
> hpfs                   12288   0 
> cdrom                   4096   0
> 
> I don't appear to have sound support.  I also have more than i need
> in here.  A lot of this was added before I knew what it was.  Some of
> it, I still don't.  Is there a table regarding what each is responsible
> for?

Select Help when configuring the kernel and selecting the modules.
If you've installed these with a packaged kernel, you might want to
prune /etc/modules. As for a table, you can read the file
Documentation/Configure.help in any kernel source package (and
perhaps kernel doc package) which is the file used by Help.

With sound, there's no easy one-to-one lookup table that I know of.
I'm afraid I just grepped the drivers/sound directory and spotted
the chip numbers (read off the chips or from the CMOS information
which is useful for the addresses etc. To load my modules above,
/etc/modutils/local contains

options opl3sa io=0x530 irq=10 dma=0 dma2=1 mpu_io=0x330 mpu_irq=7
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
options opl3 io=0x388
options opl3sa2 io=0x370 mss_io=0x530 mpu_io=0x330 irq=5 dma=0 dma2=1

Cheers,

-- 
Email:  d.wright@open.ac.uk   Tel: +44 1908 653 739  Fax: +44 1908 655 151
Snail:  David Wright, Earth Science Dept., Milton Keynes, England, MK7 6AA
Disclaimer:   These addresses are only for reaching me, and do not signify
official stationery. Views expressed here are either my own or plagiarised.


Reply to: