[ltp] Sound on TP600E with RH 7.2

Arnold Troeger linux-thinkpad@www.bm-soft.com
Wed, 23 Jan 2002 10:26:54 +0700


This is a multi-part message in MIME format.
--------------70828853F8786EE7BF4F8064
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I've managed to get the sound driver module loaded without errors using
Mandrake 8.1 on my TP600E. The sound chip is a Cirrus Logic CS4610/11
(CrystalClear SoundFusion Audio Accelerator).  The first step was to set
the IRQs and DMA channels from Windows 98 using the PS2.EXE utility.  I
found a script that sets all this up (someone had posted the script to
this list earlier).  I found I had to use the cs4232 module as the
cs46xx module would not load.  I've attached my modules.conf file and
the script I used to set up the various resources.

Good luck and best regards,
Arnold
-- 
Arnold Troeger				Unocal Thailand
Phone:  011-66-2-545-5456      		5th Floor, Tower 3, SCB Park Plaza
FAX:	011-66-2-545-5374		19 Ratchadapisek Road, Chatuchak
Email:  Arnold.Troeger@bkk.unocal.com 	Bangkok 10900, Thailand
------------------------------------------------------------------------
"Microsoft Windows:  for when your machine is just too fast"
"Microsoft: Writing viruses has never been easier!"
"Microsoft: The company that made email dangerous"
--------------70828853F8786EE7BF4F8064
Content-Type: text/plain; charset=us-ascii;
 name="modules.conf"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="modules.conf"

keep

# alias usb-interface usb-uhci
alias usb-interface uhci
path[thinkpad]=/lib/modules/`uname -r`/thinkpad
options thinkpad enable_smapi=1 enable_superio=1 enable_rtcmosram=1 enable_thinkpadpm=1
alias /dev/thinkpad thinkpad
alias /dev/thinkpad/thinkpad thinkpad
alias /dev/thinkpad/smapi smapi
alias /dev/thinkpad/superio superio
alias /dev/thinkpad/rtcmosram rtcmosram
alias /dev/thinkpad/thinkpadpm thinkpadpm
alias char-major-10-219 mwave
alias gameport off
alias cs461x off
alias cs46xx off
alias lp off
alias parport off
alias sound cs4232
# options cs4232 irq=5 io=0x530 dma=1 dma2=0 synthirq=13 synthio=0x200
options cs4232 irq=5 io=0x530 dma=1 dma2=0
options opl3 io=0x388
# alias char-major-14 wavefront
# alias synth0 wavefront
# alias mixer0 cs4232
# alias audio0 cs4232
# pre-install wavefront modprobe -k cs4232
# post-install wavefront modeprobe -k opl3
# options wavefront io=0x200 irq=13

--------------70828853F8786EE7BF4F8064
Content-Type: text/plain; charset=us-ascii;
 name="tp600e-setup.bat"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="tp600e-setup.bat"


cd c:\thinkpad

rem this will enable parallel port and disable internal modem
rem also serial port enabled
rem 
rem Modified by Arnold Troeger
rem enable the internal modem and disable the parallel port.


rem internal modem IRQ 7,3, DSP 0x130, Modem 0x2F8 (com2), DMA 7
ps2 imodem irq 7 3
ps2 imodem dspaddress 130
ps2 imodem imodemaddress 2f8
ps2 imodem dma 7
ps2 imodem enable

rem parallel port - LPT1, 0x3bc, IRQ 7
ps2 parallel address 1
ps2 parallel mode bi
ps2 parallel dma Disable
ps2 parallel irq disable
ps2 para disable

ps2 jstick disable

rem serial port COM4, 0x2e8, IRQ 3
ps2 sera address 4
ps2 sera enable
ps2 serial on

rem ir port COM1, 0x3f8, IRQ 4
ps2 ir address 1
ps2 ir dma 3
ps2 ir irq 4
ps2 ir comaddress 3f8
ps2 ir enable

rem keyboard repeat rate
ps2 kr fast

rem the cs4232 0x530, irq 5, dma 0 1
ps2 audio address 530
ps2 audio irq 5
ps2 audio sbaddress 220
ps2 audio dma 0 1
ps2 audio enable

ps2 audioctrl address 538
ps2 audioctrl enable

rem power management after here

ps2 brightness high

ps2 hfile d

ps2 s2h 90

ps2 speed fixed MAX AC
ps2 speed fixed MAX DC


--------------70828853F8786EE7BF4F8064--


----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html