[ltp] ALSA on tp600e

Zinx Verituse linux-thinkpad@linux-thinkpad.org
Thu, 19 Sep 2002 12:16:51 -0500


On Thu, Sep 19, 2002 at 06:22:03AM -0500, wes schreiner wrote:
> Pekka Pessi wrote:
> 
> >Pino Giaquinto <doigia@tin.it> writes:
> > 
> >
> >>Someone use ALSA drivers with TP600E and RedHAt 7.3 ?
> >>Please send me your configuration
> >>   
> >>
> >
> >	I'm afraid that the ALSA 0.9.0rc3 does not work very well on TP
> >	600E. You have to use OSS (which works pretty well, btw) or wait
> >	for rc4. In any case, here is ALSA setup from a 600X:
> >
> ># ALSA portion
> >alias char-major-116 snd
> >alias snd-card-0 snd-cs4232
> >alias sound-service-0-0 snd-mixer-oss
> >alias sound-service-0-3 snd-pcm-oss
> >alias sound-service-0-12 snd-pcm-oss
> >options snd-cs4232 snd_id="CS4232" snd_index=0 snd_port=0x530 \
> > snd_cport=0x538 snd_irq=5 snd_dma1=1 snd_dma2=0 snd_isapnp=0
> >
> >					Pekka
> > 
> >
> What, did they break something? What problems are you seeing? I'm using 
> an older ALSA 0.9.0-beta12 on a 600E and I have everything working just 
> fine. I'm using snd-cs4236 instead of snd-cs4232 and my options line is 
> the same as yours with the addition of snd_cport=0x538 snd_sb_port=0x220 
> snd_fm_port=0x388 snd_enable=1. I don't have snd_isapnp=0 because I 
> build the modules with the ALSA_NOPNP=y environment variable set so 
> there's no PNP stuff to disable. Now this is on Debian Woody, not RH 7.3 
> but the ALSA setup should be very similar, as long as the hardware has 
> the same settings.
> 
> wes
> 

Here, at least, ALSA 0.9.0-rc3 causes a NULL pointer dereference, then
leaves the kernel in an unusable state (only sysrq-B does anything worth
mentioning)  I'll be trying CVS later today, and if that doesn't work,
I'll try out beta12, and report it to the alsa list.

By the way, does anyone know if ALSA plans to support the cs4610/11 that's
in thinkpad 600E's natively?  Also, am I correct in thinking the reason they
aren't right now is because the thing's attached to a cs4239 instead of a
ac97 like most of the cs4610/11's?

-- 
Zinx Verituse